A great way to stay sober and meet people are 12 Step Meetings. It's true...we are not a glum lot!
I don't know your age, our son belonged to a local Young People in A.A., .... Yoga Parties, Halloween & New Years Eve dances, bbq's, nighttime meetings at the beach with bonfire etc etc.
My home group this year....Vegas Weekend, camping weekend at the beach, BBQ & picnics, Bingo, New Years Eve party/dance coming up etc etc. I hope this was a bit helpful. I know that I am not alone in my journey, I just had to be willing. Bobbi