The older I get, the less of a perfectionist I become. Especially when renovating our house last year, I learned another lesson of compromising between achieving perfection and getting things done. I have this slightly OCD type of personality that kinda runs in the family, and sometimes catch myself doing things in a way that I know are highly inefficient, but I just can’t help myself!
I think the highest level of enlightenment to achieve is to know when to be a perfectionist and when to go for the “easy way”. (Although the answer to that question does not always come from inside, especially when your wife has a different perception of what constitutes an adequate level of perfection when cleaning the house, *cough cough*).