Kay, I'm here, as promised. :D
First of all, why do you keep calling yourself a nerd and degrading yourself? What's the point? This is probably the biggest problem with your self-confidence; you keep putting yourself below others, but you don't have to do that.
Heck, you even were able to...