I can only imagine. You stood strong and you should be super proud of yourself.
I know I am too early in sobriety to be in that situation. Being at someones house where they drink a beer or two is no issue but an event where people are getting smashed no thank you.
I went to a party where people were getting drunk a month ago, but I just made an appearance and then left early. If I was stuck there that would have been a long night.
I don't think I can ever be at a situation like you described and enjoy myself.