Does practice make perfect? Or is perfection the enemy of the good? Which one is it? There's nothing wrong with completing tasks at a high level of expectation unless that level of expectation is unrealistic. Having perfection as a constant goal in everything you do can be a stumbling block. Check the status of any projects and tasks you set out to accomplish and let's evaluate how a standard of perfection truly effects the outcome of your progress in life.