Gannimal,
So I don't think that abstinence is the only way to go with respect to improving body composition and strength. That said, I'd be lying if I told you I wasn't concerned about the amount of alcohol you're drinking now, along with some likely binge eating here and there (pretty common, actually). On the other hand, when we're looking at making behavioral changes- it's important to realize there exists a spectrum of good-better-best in almost every scenario, and there is an intervention that is best suited to your current level of motivation somewhere along that spectrum. However, it may not always be the "best" intervention, rather it we may allow compromises that- while not optimal- still are better than what you're currently doing.
If you think you could comply, I would suggest limiting alcohol to 1-2 drinks per night, decrease carbohydrates in non peri workout meals by enough to facilitate slow weight loss, add in 1-2 days of HIIT per week, and give yourself one free for all EVENING (not day).