My thoughts on this are similar to Thomas. I still avoid events or places that are exclusively about drinking. Bars, bachelor parties, guys drinking weekends, etc. I will most likely avoid these forever as there is nothing for me there. I do attend weddings, anniversaries, family event, etc where alcohol is present, but not the main reason to be there. At these events you will notice that most people aren't there to get drunk, a pleasant surprise indeed!