I find it helps to know what is potentially coming..or not lol. I get snappy with people too Lifeisforliving totally randomly.
I do a lot of reading on how alcohol affects you. Nutrition is a huge part of my personal recovery. Understanding how malnourished one can become w/o realizing it - aside from the common potential liver problems etc. is pretty scary.