Being a perfectionist is often used as a badge of honour and something to feel proud about. Having high standards for ourselves can at times work well, pushing us to achieve great things. But more often than not, there are huge costs to imposing such high (and often impossible) standards on ourselves.
Read More