“Excellence I can reach for; perfection is God’s business” ~ Michael J. Fox
Nothing you do will be perfect. If you try to make it perfect, that’s exactly the conclusion you’ll come to. It’s better to realize that sooner than later, otherwise you’ll be prone to self-sabotage. Whatever you’re working on will refuse to be perfect and that may frustrate you to the point of wanting to throw it all away.
But even if you decided to throw it all away and go live as a hermit in the woods you’d still realize how imperfect your life is. You’d still realize you can’t avoid yourself or the reality of the world you live in.
Your only choice is to reach as close as you can to perfection (which will always be far off) and then surrender to it. Accept that it’s beyond you, but that you can get close enough to still make a difference in the world. Don’t use it as an excuse to not be the best version of yourself you can be.