Many people suffer from runaway perfectionism. It usually starts with a strong desire to do well, which is appropriate, but quickly moves to believing that they must—absolutely must—perform perfectly and never make even the slightest mistake. This perfectionism blocks the ability to experience life as a happy person. If perfectionism has a grip on you, there are helpful ways to loosen it. Instead of demanding you be perfect, demand that you be imperfect. It makes more sense for you to think, “Being human, I must error,” rather than, “I don’t care that I’m human, I must not error.” Strive to do well, but when you don’t, still unconditionally accept yourself.
Read the entire article here: Be Perfectly Imperfect