welcome BB
Perfection was one of my things too. At it core it was because I never felt I was really good enough. I felt I would always be 'found out'.
It left me like a cat on hot tin roof - and looking for ways to relax....
you can adjust your way of thinking. It takes a while but the only think you really need to get a handle on initially is that drinking is not a solution
In the longer term, staying sober and getting to know who I really was, and being comfortable with that, was a major part of me letting go of being the General Manager of the universe.
I am what I am
D