I wont go to large gatherings or at least have not went to one in many years. However, I do go to smaller gatherings like a UFC party across town where everyone who attends are friends, typically i know in advance and prep for it, I get in introduce myself to those who may not know me, tho usually everyone does, get comfy in a chair (i never sit on a couch, i need my own personal space) ill grab a beer and just relax, talk a bit and watch TV. In the past I have had to go to larger parties like weddings or B-days or family stuff, when this occures I dont chill out and drink a beer, I have to mingle but usually only do for a short period of time, i kick back, let some come to me and tell me whatever about themselfs, sometimes its good to be quiet and just listen to people you have not seen in a while, hear about their lives and acomplishments, ill talk breifly about mine and then the mingling will continue. I do this for a bit, then when its time to eat i break, sit quietly and eat my food for a while, maby even afterwards go for a walk to chill out alone for a few mins, then go back in and mingle. Its nice to see everyone (typically family) i dont fair as well with a party full of people I dont know and often leave early. Parties with lots of people/ socialization are tiring and after a while i get exausted from it, ill sleep for a while after that.
Indeed I dont attend many parties as it is, I avoid whenever possible large gatherings (except family stuff) it has been a few years since I have needed to be at a large scale gathering.
_________________
DX'ed with HFA as a child. However this was in 1987 and I am certain had I been DX'ed a few years later I would have been DX'ed with AS instead.