Depends on how you define success. If one defines romantic success as getting 90% response rate from online dating sites and banging one new person a week, then yes, I'm an utter complete failure.
But if you define romantic success as getting yourself a long-term committed relationship with someone, then we're about at the same level. You just took a much more roundabout way than I did.
Don't get me wrong, I fully believe my bf would be jealous of a guy like you, a guy who can bed any woman he wants. Hell, anyone would be jealous of anyone else who had the ability to attract anyone of their preferred sex. But my bf looks at me and he can hold my hand and we can read quietly in a cafe while other women are yakking on their phones with loud ditzy voices and he's probably satisfied with the way things turned out.
I think I have some advice to give, because I met my bf on an online dating site. Not sure if you met yours online, but obviously from what you've describe, you certainly didn't need to.
I have been giving these guys advice, and it's been the same kind of advice Erzengel has been giving -
dating is about NUMBERS. It's not about pretending to be a cooler pickup-artist version of yourself. It's about meeting lots of people however you can (in real life, online, whatever) in order to find someone who likes you for you.
Everyone will find their partner if they are themselves, but they have to meet them first. That's the rub. It's about numbers. Every time I went on POF to browse profiles, I messaged about 5 new guys at a time, every time. It wasn't like, "Oh, this profile sounds pretty good, maaaybe I'll message them." No, you have to go for it. As you said, there are thousands of people from all sorts of places on these sites, there's bound to be someone for you but only if you go out and try to meet them first.
What I like about online dating is that you can "meet" so many people at one time and determine if they sound interesting enough to contact. In real life that's a lot more difficult logistically, especially if one's a weird introverted hermit.