Reb CM, if I may add two points to your beautiful post
1- You texted me, not the other way around
You are a person who is determined to grow past these behaviors, and your dedication and motivation are inspiring! You are a very special guy who overcame the shame and embarrassment, and reached out to a friend. So take credit where credit is due
2- Just to highlight, the way the YH sometimes catches us is through the panic, the thought that enters our minds 'maybe I should go do _____________", and then we start panicking, what if I'll do it, and what's wrong with me, and why do even want this, and all those negative thoughts give the original thought power. The panic of "oh, my, maybe I'll fall", that panic can cause us to fall. It is always very important stay calm. Take a deep breath. Step back. When we are calm, the thought has no power over us, we realize the dimyoin the YH has created, and we can move on.
Sometimes, it can be hard for a person to get out of the panicked thoughts by themselves. It can be very beneficial to talk to a friend, who can help us calm down, who can help us remove the negative emotions, and then we find we really have the power to overcome the test that lies before us
Sometimes there's a guy who thinks that opening up, sharing what he's challenged by is so shameful, so embarrassing, and that holds him back from seeking help. Friends, I have also thought that so many times, but each time I shared, I learned that the friends here respect me and accept me no matter what I shared, and that is the greatest help to me accepting myself.