What can you do... If you are not party person, you will continue to be as such. Believe me - I know. I have Asperger's. But that doesn't mean that you cannot enjoy the party. I learned how to do that without total exhaustion and frustration. Now I come to enjoy good food, good music, festive atmosphere, games and so on. If party has non of that, I am out, because I am not interested in formal small talks and, as you, I am terrible at that. Try to learn to relax, stop thinking about impressing other people. The more we are desperate to look social, the less we are. If you really are different (like Asperger's, which I don't think you have) you have to learn to love yourself as you are. You cannot change your genetics and deep brain wirering. Be yourself. If you'll be yourself, you'll meet people that you can connect with. And, when that happens, you will not be drained and frustrated. Even after parties.