Your perfectionism is blocking your progress.
Have you ever obsessed over a report when your boss said it was already plenty good enough? Have you ever lost an object of little importance but just had to keep looking for it? Do colleagues often tell you, “Just let it go”?
Overachievers have such high expectations of themselves that their “average” might be another person’s “really good.” So instead of pushing yourself to give 100% (or 110%, whatever that means) you can go for giving 75% or 50% of what you usually might offer.
Aiming for “perfect” instead of “good enough” can seriously backfire.