Wow, I sat reading through these posts and I can see myself in almost all these posts. And it brought a smile to my face.
Right up to about college, I prb was the most introverted, shyest person around - my brother the total opposite...Now, I am a typical extroverted LEO, whereas my brother is very introverted and quiet. Go figure. Anyway, not to rehash what others have said, here are some of my observations and comments:
1] since I am totally secure with myself (well, at least I think I am), I honestly do not give a shit what people think of me since I don't fear rejection - if you don't make the effort to get to know me and realise I am not what you think I am based on appearance and your perception of me, it's YOUR loss, not mine.
2] no matter the social event, but let's take a bar for example - on average (and stats may vary) about 80% of the guys in there are waiting to be talked to, while 20% of the guys in there actually go around and make contact....so guys, if you are waiting to be talked to, you're competing with 80% of the guys in there for attention...if you're one of the 20% of guys, you're only competing with 20% of the guys in there....
3] we all like what we like...and usually we end up liking those who don't like us. c'est la vie. Move on.
4] Even if ugliest guy (in your opinion) buys you a drink in a bar and he is nice and does not go below the belt, be nice back. Remember, he made the effort to chat to you...you'd hate for some guy who you thought was hot to be rude to you when all you were trying to do was be nice.
Guys, get out more and spend less time online! It really improves social skills and nothing beats human interaction. Remember, What You See Is What You Get (WYSIWYG) when you're out! And remember, you don't have to think of something extraordinarily clever and witty to say to break the ice - a simple "cute" when you pass him on the way to the bathroom is all that is needed. AND a huge smile!