… because “perfection” is a myth. It’s just like the number infinity. Do you remember when you were younger and you’d say “no” to what someone else had said, they’d say “yes” and you’d say “no”, they’d say “yes”, you’d say “no times two”, they’d say “yes times ten”, you’d say “no times a hundred”, they’d say “yes times infinity”, you’d say “no times infinity plus one”, and they (because they were an annoyingly smart kid) would say “you can’t have that, infinity is the biggest number ever”, and you’d be stuck and you’d go off an have a tantrum?
Okay, maybe that never happened to you. (If it did, I apologise if the smart kid was me.)
Anyway, infinity is one of those things that we just can’t reach. I believe the formal definition of it is “the sum of all numbers above 0”, or something along those lines — so it’s defined as something greater than anything we can describe any other way. It’s imaginary. Perfection is just like that.
Perfection can never be reality, because life is compromise. To get anything done, we must evalute and choose what to do, how to deal with people and things. Without compromise, nothing would ever get done; nothing would ever change, nothing would ever advance. If perfection were reality, we wouldn’t be human.
What does this mean to us? It means that you should probably stop worrying about making things “perfect” and accept imperfection itself as beautiful. It doesn’t mean, though, that we should give up trying to make our world or our lives better because they can never match up to the glorious vision we have for such things. I quote something I once read on an online forum once: “We must strive for perfection but settle for progress”. There is a careful balance between going further, and trying to achieve that imaginary point of perfection, being happy with what is happening now, and deciding life is “good enough”.