" Perfection is overrated. Let good be good enough."
Strive for perfection while knowing you will never achieve it!
To strive for perfection is a completely unrealistic goal, if you know and understand that on an emotional level, it will allow you to let go of perfection while still striving every day to get as close as possible without judging yourself for failing as failure is inevitable. Live a life filled with failure, take risks because you can only learn from failure but also be careful how you fail, you must fail with dignity, humbleness and respect for the people you failed including yourself.