Perfectionism is really a manifestation of the belief that one's efforts are never good enough. Imagine: How many of the obstacles standing in your way are the product of your own imagination? What have you convinced yourself that you can't do? What limitations have you come to believe in? Your mind is very powerful and effective. Is it working for you, or against you?
When I was a Boy Scout, we played a game when new Scouts joined the troop. We lined up chairs in a pattern, creating an obstacle course through which the new Scouts, blindfolded, were supposed to maneuver. The Scoutmaster gave them a few moments to study the pattern before our adventure began. But as soon as the victims were blindfolded, the rest of us quietly removed the chairs. I think life is like this game. Perhaps we spend our lives avoiding obstacles we have created for ourselves and in reality exist only in our minds. We're afraid to apply for that job, take violin lessons, learn a foreign language, call an old friend, write our Congressman - whatever it is that we would really like to do but don't because of perceived obstacles. Don't avoid any chairs until you run smack into one. And if you do, at least you'll have a place to sit down.
When we are sure that we are on the right road, there is no need to plan our journey too far ahead; no need to burden ourselves with doubts and fears as to the obstacles that may bar our progress. We cannot take more than one step at a time.
Obstacles are like wild animals. They are cowards but they will bluff you if they can. If they see you are afraid of them . . . they are liable to spring upon you; but when you look them squarely in the eye, they will slink out of sight.
The greatest obstacle to being heroic is the doubt whether one may not be going to prove one's self a fool; the truest heroism is to resist the doubt; and the profoundest wisdom to know when it ought to be resisted, and when to be obeyed.