One of my mantras : Do not let excellence get in the way of progress.
"The world is not exactly seeking perfection, the people just want to get by. They will take anybody who helps them get by and most likely ignore the one seeking perfection that never finally shows up or shows up late."
This is the reality of living today.
Many people have lost out on their big break trying to have it all together. Interestingly certain breaks a time bound. They stay tweaking, adjusting and even wishing this their time elapsed. When they finally became ready, time and chance had moved on.