So i'm male, 23 and fit and strong and healthy but still a virgin and it's really bothering me to the point where i'm losing sleep over it and behaving in a needy way with every girl i meet.
I don't have bad social anxiety like i used to, but i am very introverted. I can interact with women very well provided that they start the conversation first and/or they are at least responsive e.g. i had a meeting today and it was just me and these two fit girls and we managed to talk for over an hour about all sorts of stuff and not once did i panic or anything at all.
On the weekend i went to a carnival where there were half naked girls everywhere and i didn't even dare to approach one because i felt that everybody would just turn around and laugh at me for even going up and talking to a girl and wanting to **** her. There was a girl there who goes to my church and she looked really hot with her skirt and i wanted to go over and say hi but i felt like i'd be judged a heathen and a sexual predator for even speaking to a girl i like. I didn't enjoy it at all. Drinking doesn't help either.
Another thing is that i've been receiving counselling from some christian people and we talk about God, Jesus e.t.c. It has helped quite a bit in restoring my confidence but i disagree when they say that sex is for marriage. I do not intend in getting married as it all just ends in divorce and there's no way i wanna wait that long to finally do it. All they say is that pre marital sex is bad and you'll be punished and burn in hell forever which is chit considering that people do much worse and they seem to be fine
Ugh this problem of failing to ask girls out because of feeling ashamed of wanting love and esp the fact that other people will overhear it (even if the girl says yes) just makes me waste away so many opportunities.