Perfection is something that we all claim to strive for. Well at least some of us. There are some people in this world who have given up long ago. But maybe the idea of perfection is flawed. We think of perfections as something that cannot be improved. This would imply that you are not done until every aspect of the task has been reviewed, analyzed and redone several times. This can result in repeated attempts that can takes weeks to complete.