Don't beat yourself up for being human. I hope you get into rehab and can get a handle on what makes you drink. I've battled this issue off and on for years. I finally came to the conclusion that if I don't want a hangover, I can't drink at all. It sure feels good to wake up with no hangover!