I was sort of dating a complete leach last year. We weren't official, but she almost drove me insane.
I wish I could offer anything in the way of suggestions, tacobender. I am 37 myself, and intended to start doing cardio at age 40. I've decided I will start it, basically now. I will be 38 on December 21st.
I've set the goal of living a completely clean lifestyle by 01/01/2020. I only drink about one serving of alcohol every two months, and I'm going to make that 0 starting in the new year. I drink about three coffees a month, and they will be cut out in the new year as well. Next is carbohydrates - I intend to primarily if not exclusively be consuming vegetable carbohydrates in the new year.
The way I see it, I'm going to be too old soon to get any serious weight or alcohol/other issues, so I don't even want to flirt with those potential vices. I will be living completely clean as a result.
With the triggers you have at home, I don't know how you can navigate this one. I would start by removing any other bad influences if you can [friends who drink, easy access to alcohol at home, stuff like that].
Are you drinking hard liquor? If so, would switching to beer be a first step? Or weaning down?
It's not easy.
I would say that quitting anything is not linear, and to never quit quitting. In time, you can get it.
If you can go to a cottage in the woods for a month, that could help you progress - although if you have withdrawal symptoms, you may have to deal with it in a medical environment.
For me to follow a clean diet [my diet has been excellent since March], I simply keep no bad foods in the house. I also buy food day by day, these days. That way, there is simply no food in the house for me to stuff my face with.
In other words, I limited my access.
Sounds like you have a big trigger that may be accounting for 50% of your problem or something like that. Removing that trigger may be the biggest individual factor to help you progress. If doing so is even possible.
I think you did the right thing by posting in the forum. It may help hold you accountable, and updating this thread with good news may motivate you to keep taking steps towards your goals.