you know what will drag you down the fastest? the drink problem. if you force him to fact up to his own financial situation and refuse to simply bail him out once more, the self-pity will begin. in AA this is known as poor me, poor me, pour me another drink.
i have just left my partner of 5 years. he received a large compensation award for an injury, bought a great big house and had no idea how to run it. there was no money for heating oil twice over one winter. he also has a private health insurance pay out in four figures every month, but would scream at me about why we were skint. my income was £800 disability benefits which covered food and a few bits and bobs, but the plan was very much for him to cover the big stuff, and that we would eventually combine our finances to get things running smoothly.
never happened. £8 a day at least on lager is £225 a month. add in the drugs, the endless parts for cars that never got built and it was a recipe for disaster.
i bailed him out twice. once when i received the equity from the house sale from my second marriage. most of it went on clearing an IVA. what was left, i paid off water bills, filled the heating oil tank up, caught up on everything that was going unpaid.
i then took out a loan, as we had a winter where twice the heating oil ran out. was a guaranteed loan with Amigo, and again most went on big bills, and what i discovered to be an ever-increasing drug habit.
i lost my dad about this time last years. i didn’t tell XP hoe much i was left by him. it was enough to pay a deposit on a bedsit, buy a comfortable sofa bed for my arthritis bones, and to get the fuck out. still cost me a couple of grand in little loans though.
OP, i’m sorry this is happening to you. my advice would be to gently show him the door, let him carry the stress himself. this will not get better, i’m afraid. as i said at the start, the more you push him the angrier he will become and the more he will drink, justifying it as escaping from your insistence that he sort his fucking life out.
best of luck.