Heal myself from my past?

I'm 23. Never been in a relationship.

Growing up, I was overweight & got bodyshamed by my family since the age of 11/12. I never really got a lot of guys attention as a teenager. When I was 19, I lost about 25+ lbs & lots of guys approached me after that but I rejected most of them. Even though a lot of people gave me validation bc of my weight loss, I didn't really see much of a change myself (I was & still am struggling with body dysmorphia) I wanted to have a boyfriend really bad back then, but looking back I think I unconsciously self-sabotaged my chances guys bc of my own lack of confidence and low/negative self image. I think this was mainly bc of my negative body image. I was even afraid to go on a date with a guy...

I had my first kiss in the club with a random guy. It was unexpected but I let it happen. A few month later, I made out with another random guy in the club. Even went to the hotel room with him afterwards. Looking back, I always think how naive I was for doing that. Long story short, in the hotel room we agreed on only making out. But he kinda went further by undressing my shirt and kissing my breasts. I let that happen too. I can't remember every detail of that night but I'm sure I kinda enjoyed it in the moment but I also remember being afraid of him (which makes sense bc the situation was unfamiliar and he overpowered my completely) He tried to finger me, gladly I could stop him from doing that. I know lots of u probably don't believe in God, but I'm thankful to God that I wasn't raped that night.

Fast forward today - 3 1/2 years later. I still struggle with the guilt, shame and feeling of unworthiness every day. I've been to therapy on/off for the last 1,5 years. But I feel like I'm just going around in circles with that. Confessed to 2 different fathers in the church. But those negative feelings still haunt me very much. I'm thinking about venting to my mom but I'm just so unsure if that's a good idea. I don't know what else is there to do.

Updates
1 y
The reason why I'm unsure to vent to my mom is bc our relationship is very complicated + I never told this anyone expect of my therapist & the church fathers... My mom is the person I trust the most in this world. But she has a different image of me. I know she'd never ever think that I was capable of doing things like these (especially with the random guy at the hotel). I'm afraid that she'll judge me. And I'm even more afraid that if we get in an argument she'll use my past against me.
Heal myself from my past?
Post Opinion