GoChiefs, I've read through a little over half the posts. I think you are too hard on yourself. Dude, lighten up on yourself a bit. I really doubt you are such a nerd that people are lining up to make fun of you. I used to struggle just as you do. (Well, maybe not that much, but I can sympathize
) When I finally became content with who I was and quit trying to be what I thought everyone around me wanted me, a lot of these problems changed. Now, not everyone liked me, not everyone's going to, that's life. But I also started making some real freinds after that.
Really, it is no big deal to walk in, make an appearance, and after a couple of minutes, say goodbye to the hostess, tell her you have some stuff you gotta tend to but wanted to stop in for a moment, and head out. That way, she will remember that you are there. If you are afraid of acting stupid while there, definately don't drink - and you have a perfectly good excuse with having to drive an hour home. I would be suprised if you went to a large party and didn't find someone you had something in common with. Shoot, there may have been a serious gamer there that you could have talked sound cards with.
I have read a lot of your posts. You seem to be decent enough of a guy. Don't be so hard on yourself.
Hang in there man!