I have low self esteem but I don't blame women for this situation.
there are more people than you'd think that have anxiety and are socially awkward. I was sooo super shy as a child, i never talked in elementary school until grade 3. Not even one word. Teachers thought I was deaf or mentally challenged. I was neither of those, I was just super shy. As I got older, it got better. I still hate public speaking, but they say more people fear public speaking than they do of death. As for trying to find a girlfriend....why not try online dating? You are able to talk to someone in the comfort of your own home behind your computer. You can be more open and let a girl know about being a virgin, you won't get laughed in the face....but if a girl doesn't like the whole virginity thing, she will simply stop talking to you online. It's not as painfully ego-crushing as being face to face with a girl and her laughing at you directly.