I am a perfectionist and it has it's ups and it's downs. I just can't deal with less than perfect and it creates a lot of stress in my life which just isn't needed. For example I have been pissed off for the last few hours because I got one question wrong on a assignment and while I still got the highest overall mark you can get (HD), I still lost a few points for a stupid mistake. Why can't I just be happy with the high mark without concentrating on how it could have been higher? Is it a case of enjoying the perks of being a perfectionist and just putting up with the times when you are disappointed with yourself?