Alright dude, I'm going to give you a simple, straightforward plan to lose weight.
Step 1, Worry about calories only. Not macros or sugar or ingredients, calories only. Of course you should mix in veggies and healthy food, but calories are they key to losing weight.
Step 2, evaluate your results not daily, but weekly. If you're successful 5 days and unsuccessful 2 days, it's likely you'll still be good for the week.
Step 3, mix in some low impact exercise like walking a couple of times/week.
Here's the plan, your TDEE (basically the calories you burn just being alive and going about life with no exercise) is around 2,450/day. Your goal should be to consume between 500 - 750 calories fewer than this per day. So that gives you an allocation of in the neighborhood of 1,800 calories per day. I don't care where your calories come from, if you stay around 1,800/day, you'll lose weight. Next, the booze, you have got to limit it to no more than 2x/week max. Even limiting it this much can still cause problems for you. Say on the two days you booze, your calories increase to 4,000/day. These two days alone result in a 3,100 calorie excess, eating up all but 650 calories of the other five days (assuming you average 1,800/day). Now here's where the walking comes in. For every 1/2 hour you walk at a reasonable pace, assume you'll burn around 100 calories. Say you walk 2.5 hours/week, that's an additional burn of 500 calories which would give you a 1,150 calorie deficit for the week. This is with going off the rails twice. Not a huge deficit but a deficit nonethelss. In enough time, you'll reach your goals. If you can limit the damage on the booze days or walk more, you'll have even better results.
I always think in terms of not trying to be perfect but for every step back, take three forward.
By the time summer comes you won't recognize yourself.