There are two kinds of perfectionists:
Those who try too hard,
try till they die of it,
and those who decide that they'll die if they're not perfect,
so they don't try at all.
Both often wind up alone,
as the former pushes
and the latter
pulls away from people.
But you know what?
You don't have to be perfect.
You don't owe perfection to anyone.
You don't owe perfection to your spouse or your boss or your kids or
the bully-ghosts you keep conjuring
in your mind and
for whom you perform some kind of
kabuki theater of failure,
Realizing and admitting that you don't have to be perfect
does not equal quitting.
It does not mean
you're not going to keep trying
or at least the best you can manage at the time.
(What the hell is anyone's "best" anyway? Always trying till you're at the point of absolute pain and exhaustion? Who can live like that? Who even really wants to? You don't have to feel like you're supposed to any more.)
Laugh like bloody hell at yourself.
Let yourself off the hook.
If you believe in God,
then give it to God.
If you don't believe in God,
then give it a rest.
Perfectionism is a cruel tyrant.
Stage a coup.