Sorry ahead of time for any issues, on my phone.

I'm 22 now and for as long as I remember I've been considered a "ladies man" and was known for knowing a lot of good looking girls. This probably made me look high value to everyone, and I would always have multiple attractive girls who liked me even though I'm slightly below average height and not your regular super attractive guy. Problem was, I'd never really go farther than making out with them. I would have oneitis with a girl who I wouldn't realize friend zoned me months ago, while other girls would like me. I guess I probably saw this as validation that the girl I liked should like me back sooner or later. Sometimes I'd be close to dropping one and liking another, but I'd find out she'd like me and forget her. I was the typical alpha to any girl but the one I liked.

So as expected with this behavior, I'm still a virgin(no one knows this, everyone just assumes I'm not). I should easily be 10+ at this time. I usually have little interest in sex if it's not a girl I really like, and as I said before, finding out a girl likes me made me like her less. I want to know what your take on how to fix this is. I've read everything on here for months, improved other areas of my life, but this whole idea of losing my virginity has gotten to the point where idk what to do about it. It's probably just an anxiety that something will go wrong or wanting it to be "special" still buried in my mind.

So how did you shake your deep seeded thoughts about finding someone special? How did you get into the abundance mindset when it comes to women and act on it?