Imperfection clings to a person, and if they wait till they are brushed off entirely, they would spin for ever on their axis, advancing nowhere.
— Thomas Carlyle
Perfection is the enemy of success. Simply put: If we always strive for perfection before committing to action, that’s a sure-fire guarantee we will never achieve anything worthwhile. Don’t get me wrong: I’m not against perfection. I want to draw attention to the fact that waiting for the perfect moment, or striving for perfection, can keep us stuck where we are—in the mud of life. In other words, the ideal of perfection should never be an excuse for inaction. Rather than waiting for everything to be perfect, it’s much better to prepare as best you can, then begin by taking the first step, and be aware of any errors, or missteps, along the way. Use your action and interaction with the world around you as a source of feedback, and then correct your course as you go. Aim for constant improvement, rather than reaching for the impossible ideal of pure perfection.