heya just cruising past. I cant comment on alcohol as I don't really ever have the desire to drink. I have the desire to do other things I shouldn't. what I found was what I really had was an underlying desire to take it all away and not think. Hence why exercise is such a good positive thing to keep that tendency under control. but you need to find something you love and look forward to doing.
I'm useless at eating windows and low carb made me ill. bp coffee I always reckoned was way too many calories and not enough nutrition. What works for me is carbs ( and I so hate that word as it makes me visualise bread and pasta ) from fruit and tubers. I do keep my fat low but I also have normal full fat milk in my coffee and sugar when I drink it without eating food at the same time. I have low fat dairy such as cottage cheese and edam. I eat mainly lean red meats eg venison. fish. shell fish. I cook in butter or coconut oil. I do eat veges too. and lots of gelatin and broths and stews. I have no idea macrowise but I work on the principle stress makes me binge eat. Sugars blunt the action of cortisol. so I try to get enough sleep and stop myself from stressing by eating fruit etc. exercisewise, I walk an average of 6k a day. the getting away from it all somewhere beautiful is very good for keeping stress down. I do heavy weight training 1x per week for an hour. and various miscellaneous other activities. currently pole dancing once per week ( 5 week course off grabone ). I also swim and hydroslide with the kids every now and then. hula hoop. throw weights around at home. just random keep moving and away from the kitchen.
after all that, what I really wanted to say was the unsupportive man thing. my ex husband used to hassle me constantly about my weight. he also expected me to sit on my ass eating junk food and drinking. Like how can you stay skinny doing that? I also wasn't allowed wrinkles or any facial blemishes. notably he wasn't brad pitt LOL this sort of abuse grinds you down. It gets hard to keep going and keep motivated but you know. Living a happy life is the best revenge. so keep at it. you cant educate or save him either. that is his responsibility. I just let everyone put it down to me being a girl and always not eating or whatever they want to believe. flick the blonde hair and smile.