Focus on the Positives
Because people strive for perfection, they frequently focus on the flaws, in even their greatest work and those of others. Even if your effort is recognized and praised, you’re never satisfied.
While breaking this habit may be difficult, you may make it less difficult by making a conscious effort to focus on the positive aspects of your job and other people's accomplishments. Challenge yourself to think of three things for each thing you're not entirely pleased with. It may be something about yourself or your work that you don't like. This will balance out your critical focus and become a positive new habit.