Like True I think the best coping mechanism is to immerse yourself in the feeling that is being "flawed" from the perspective of a perfectionist. And let's face it, we're talking perfectionism here. The feeling, the assumption that you have to do everything right, everything is your responsibility and you have to please everybody and mistakes are not an accepted part of you. Perfectionists, myself having been one or still having traits of one, have a huge fear of those single mistakes among otherwise seemingly flawless streaks when in reality, nothing about us is ever objectively perfect. My personal trick, as that of True, is to do supposed "mistakes" on purpose. See how that works out. Destroy a bit of the supposed perfection to witness how nothing about you changes. After many accumulated mistakes, you will give up on completely avoiding them which can be the start of a less worrisome life. As long as you have an image to lose, as long as you are still so dependent on the approval of others without being just self-sufficient and having enough love for yourself to give a crap about what some nanny in a park says, as long as your brain thinks it is responsible, you will probably dwell on everything that subjectively sets you back. It takes a lot of experience, positive influence and the courage to accept the fact that you are simply good enough already to overcome the pattern of self-loathing on every slip in your life. Face it, you're wonderful. I want to hug you right now. I feel like I know exactly what you are talking about and I'm just passing on wisdom from my loving auntie who over the course of many years taught me that I was good. So are you. There is nothing you can do to taint that. You can mess up ten times a day and you'll still be pretty indistinguishable from any other human in that regard. Mistakes are part of our lives. Making none is literally impossible. Pleasing everyone is picking up a turd by the clean end. Funny enough, it's usually people who don't try to please anyone who are the most pleasant to be around. But I'm not going to lie. If it's deeply engrained within your psyche, it takes a lot of time and effort to get rid of such conditioned behaviors.