You will never be perfect, and you’ll always be a work-in-progress. Accepting this invites peace.
That doesn’t mean don’t strive for excellence.
That doesn’t mean settle for mediocrity.
It means recognising that you’re going to make mistakes, 100% guaranteed. The important thing is that you learn from them.