The very idea of perfectionism drives people crazy. The perfectionist is bound to be a neurotic, he cannot enjoy life till he is perfect. And perfection as such never happens, it is not in the nature of things. Totality is possible, perfection is not possible.
There is a tremendous difference between perfection and totality. Perfection is a goal somewhere in the future, totality is an experience herenow. Totality is not a goal, it is a style of life. If you can get into any act with your whole heart, you are total. Totality brings wholeness and totality brings health and totality brings sanity.
The perfectionist completely forgets about totality. He has some idea how he should be, and obviously time will be needed to reach that idea. It can't happen now -- tomorrow, day after tomorrow, this life, maybe next life ... so life has to be postponed.
But if you have an idea what you want to be in the future, today you will live very partially because your main concern becomes the future. Your eyes become focused on the future, you lose contact with the real and the present -- and the tomorrow will be born out of the real with which you are not in contact. The tomorrow will come out of today, and today was unlived.
The English word devil is very beautiful. If you read it backwards it becomes lived. That which is lived becomes divine, and that which is not lived becomes devil. Only the lived is transformed into godliness; the unlived turns poisonous. Today you postpone, and whatsoever remains unlived in you will hang around you like a weight. If you had lived it you would have been free of it.
--Osho