Where perfectionism exists, shame is always lurking. Shame is the birthplace of perfectionism.
Much of my shame comes from thinking that I'm just not good enough. Most of it is "perfectionism" speak. "I don't have the body I want" or "I don't have the car I want", "I don't make enough money", my self assumed status among my peers just isn't high enough. I'm not "this" or "that" good enough because of my failures or shortcomings. I do have some optimism in my life, but it always feels like I'm settling for less.
I need to learn to combat this negative self talk with positive replacement phrases. Replace, "I'm fat and disgusting when I'm naked" with, "I'm working out because I want this for me." It's difficult, but I need to be kinder to me. Being more understanding with myself is crucial. Mistakes happen. Learn from them. Feel your feelings when you emotionally fall.
Part of why I share all this is because I know the trials I have experienced are not happening to just me. I genuinely feel sympathy for any other guy that might be suffering the way I was.
A big key to my recovery has been awareness. There have been many light-bulb moments that give explanation to why I was feeling the way I was. One of my 3 keys to recovery is awareness (and knowledge).
Perfectionism affects me spiritually as well. We're taught that no unclean thing can dwell with God. My perfectionism and awareness of my imperfections adds to my zany self talking out of being spiritual in prayer or vulnerability. It takes courage to not let myself slip into my easiest default settings.