Becoming a better perfectionist
A first step is to turn self-criticism into problem solving.
People who are perfectionists set high standards for themselves. In itself, this is not such a bad personality trait to have — it helps some people become corporate leaders, skilled surgeons, or Olympic champions. But it is the dark side of perfectionism that gives this quality a bad name: a tendency toward endless self-criticism and focus on mistakes rather than on achievements.