Well, I feel it depends on every individual. Ofcourse, team meetups in some companies happen once in a bluemoon and in some companies more often. It depends upon one individual to make a decision whether to drink or not. On the other hand, what I understood from your story is you have been alchoholic once in your life and scared to do a social drinking. I feel some people are very ambitious, determined, motivated to stick to a task and do it until it is enjoyable. Sometime people fail to do a right application of all these qualities in themselves and fail to apply in right way.