Words worth repeating until you HEAR them:
You ARE enough
No one is left wanting. You are the best you can be and that is exactly what is needed.
You DO enough
Admittedly, you don't get it all -- you are, after all, human and need rest, too -- but 100% of what you accomplish is exactly what is needed.
You HAVE enough
Grateful for all you have, no more is wanted. You appreciate and you embrace.
What you think, what you know, what you share, is all enough.
Repeat after me: I. Am. Enough.