Now don't get me wrong, there is a difference between a perfectionist and a "healthy achiever." A Healthy achiever sets goals slightly higher than normal so they work for it. A perfectionist sets unreallistic goals.
Being a perfectionist is not a good thing. I was really weirded out/feeling odd, because like every single one of my problems derives from the perfectionist thing.
I went to like 5 websites last night and every one of them was like a description of me. Gah.
http://www.couns.uiuc.edu/brochures/perfecti.htm
http://www.coping.org/growth/perfect.htm
http://news.bbc.co.uk/1/hi/health/3815479.stm
http://www.utexas.edu/student/cmhc/booklets/perfection/perfect.html
http://www.bbc.co.uk/science/humanbody/mind/articles/personalityandindividuality/perfectionism.shtml
I don't know. I just-blah.