Vocabulary: to strive for excellence, to beat yourself up, to sweat over the small stuff, trial and error, to get caught up in minor details
Speaking: conversation questions, survey, discussing situations
Video: The Perfectionist Trap: How to set high standards without being a perfectionist