To overcome perfectionism, you’d have to learn to accept reality for what it is at any given moment. I can imagine the objections: ” What? Accept the reality as it is? You must be kidding me!” Not at all. There are two reasons to accept reality as it is. First, there is no other reality at any given point in time than the one that there is. We can think of things being different from how they are at this period in time, but this hypothetically better, ideal reality exists only in our minds. In reality, there is just reality. So what is there to accept but this? The second reason for accepting the present reality as it is? It’s already perfect.
Pavel Somov, Present Perfect

After continually working on the concept of living in the moment and not the past or future for well over 20 years, I still have to remind myself of the reality of the moment I’m living in.
As one who is a “perfectionist,” I know how much anxiety and disappointment and exhaustion we create for ourselves when we are always wanting things to be perfect. A new little mantra I came up with for myself is “practice being a little less perfect.” I practice being ok with things just as they are by cultivating acceptance and openness of my experience and myself.