The internet is admittedly one of the worst places to find romance of all. Not impossible, but one of the worst.
I've asked people in the MMORPG I play in why they're so desperate to get "married" and find and online girlfriend, their answer: People are more sincere online and it's not about the looks, it's about personality. I think that's bullshit, anyone can pull out a fake personality online, simply because everyone's anonymous to some extent.