The desire for perfection can be a discouraging force.
Perfection is subjective and often unattainable.
When you make a mistake, you may be seduced into giving up. After all, why bother if perfection is longer possible?
You can redefine success and along with it, the meaning of perfection.
Success is all about the moment. The past has passed. The future isn't here yet.
How are you engaging with life in this very moment? And if you don't like what you're doing, boom! Here's another moment, and another opportunity for success.