I have really struggled with perfectionism in my lifetime. Here is a module I read through that I thought was valuable.
http://www.cci.health.wa.gov.au/reso...cfm?Info_ID=52
My p-doc told me to lower my standard to 80% and it is still likely that I will be a bright star. He also said, "it has to be good enough."