Perfection is the enemy of done. Things do not always have to be perfect. Do not waste your time on things that don’t matter and spend your time on the things that really do matter. Demanding perfection of every single task is insane. It doesn’t mean you can’t put your heat and soul into it, but it does mean that you should give yourself some leeway…especially if the task isn’t demanding perfection. I understand that there is a time and a place for perfection, but those occasions are rare. Give it your best shot…but don’t kill your sanity.