I've just been catching up with the thread, but just wanted to reply to you
*@OnwardsEverStridingOnwards* - I hope you take this in the spirit it's meant.
Firstly, don't feel ashamed at still being a virgin. I'm not sure how old you are, but I was in my 20s when I first slept with someone, and was very shy and lacking in self-confidence. It will happen when it's right, and it's nothing to be ashamed of.
I was so amazed when I managed to find someone who did want to sleep with me and go out with me, and she broke my heart when she broke up with me a couple of years later as I was utterly convinced I'd never find anyone even a fraction as good as her. It took a long time to get over her, and in fact I started going to therapy to try and help. I can guarantee that at some point, you will 100% be over your ex, and will probably wonder what you even saw in him. I actually bumped into her just over a year ago, and honestly I didn't feel a thing - it felt like our relationship was from a different lifetime ago, and I am a much different person now.
I think others who have suggested you should work on your self-confidence/esteem are right, and I hope you don't take this as an attack on you - I've been there myself, as have many others on this thread. You're not alone in what you're feeling.
But for someone to love you, you need to love yourself first. From what you've said on here, I'm not sure you're in this place yet. Men will pick up on that, and it's not particularly attractive. It will turn into a vicious cycle - you feeling that you're not good enough will push people away, and that will just convince you even more that you're not good enough and so on. Online dating is brutal at times, and I think everyone here would agree that we've all suffered from it. I like to think I'm pretty resilient, and have good self-esteem but if you've seen some of my posts over this year you'll know that at times it's really hit my confidence, and I've felt so so low with the constant rejection, and wondering why no one wants to date me. I still wonder that now, but I'm pretty sure now it's them, not me :D
When you get lots of advice on here at a time you're feeling low it can feel like a bit of a pile-on - I've had this myself a year or so ago, and I took a break from posting. But this place is so helpful and supportive, so I hope you stick around.