Do you have troubles meeting your own standards?
Have you been told that the standards you set for yourself are too high?
Do your standards get in your own way?
If you answered yes to any of these questions you may have a perfectionist monkey running around in your brain.