[color=66ff00]To all you people who voted option 7:
Look around you, there's a world of 'ugly people' out there who have partners and are very happy. You simply have to have confidence in yourself, wash every so often and have some respect for yourself i.e. don't settle for the first skank (hate that word but can't think of a better one atm) you see.
The main thing is to get out there and talk to girls, doesn't matter about what, just talk to them. Talk to them like equals, not some goddess like being otherwise you get taken for needy and that's a turnoff.
Also you'll never be happy in a relationship unless your happy with yourself first, why are some people so convinced that meeting someone will make them 'complete', 'happy' or some other nonsense? Nobody wants to be around someone who's an emotional wreck except really needy people who are emotional wrecks themselves, not the basis of a good relationship. Also, never aim too high on the looks scale unless you are very secure in yourself, it's an inbuilt human trait that you try to get as much out of life as possible but you will have a very happy relationship with a girl that looks 'ordinary' compared to a relationship with a stunner who makes you feel insecure because every guy is looking at her.
I didn't get my first proper date until I was 24 and it didn't go that great but it's all a learning experience and I'm getting better at it. Consider this, and it's a fact not a suggestion: You'll feel twice as bad having never walked up to the girl and asked her out as you would if you do and get rejected. I refuse to live out life regretting every 'chance I missed' and you should too.
[/color]