Perfectionism: When Striving for the Best Becomes Unhealthy

Many people describe themselves as perfectionists: they set high standards for the quality of their work. Up to where it’s good to strive for the best, when it becomes a problem – and what you can do to loosen up.

source site