I'm not sure where I first heard this phrase. It has been floating around my head a lot lately. It is a useful phrase when thinking about politics, business, writing, new projects, anything really... Often we get bogged down trying to figure out how to do something perfectly or waiting until we have more and more information until we can make the perfect decision. Unfortunately perfect rarely if ever comes and so we either end up not doing something, not making a decision or dissatisfied with the outcome because our expectations are impossible to meet.