I've always been a perfectionist. I absolutely need to have thing as flawless as possible. It makes life extremely hard most of the time.
That must be a hard way to live.
Psychologists agree that there are positive and negative aspects of it. It really does push me to do better, which is one positive aspect.