hey,
i know this thread is old but i thought maybe i could offer some interesting advice. i was in a very similar situation of drinking heavily everyday and put on a ton of weight. At 22 i weighed around 160pounds and at 24 i weighed 210 but i've now changed my life style and im losing 8 pounds a month.
(the loss of over an inch and a half on my nbp lengh is added motivation to keep losing weight lol)
But yeah what im doing is no drinking during the week and eating sensibly. I think your lack of food intake is probably increasing your craving for beer as it's your main calorie intake.
i eat fruit for breakfast, soup for lunch (no bread) then whatever for dinner and drink water, coffee/tea no milk or sugar and one glass of diet soda.
Then come the weekends i get crazy drink beer, eat pizza whatever.
I think maybe if u do it that way you'll be able to stick to it just drink on the weekend and eat sensibly during the week remembering it's a gd idea to eat little and often to keep your metabolism ticking over.
Hope this helps if you got an questions let me know?