Now might be a good time to just take a giant step back. Give him space while taking your own well needed space. He needs to work on his issues and you need to figure out if life with an addict is how you want to continue.
I’d learn as much as I could about addiction and addict behaviors. Sometimes those behaviors don’t go away when the booze and drugs do.
We can only support them so much before we begin to notice we are losing ourselves along the way and getting just as lost in their addiction.
Maybe see if there is an-anon or nar-anon support meeting near you, these meetings are for the loved ones and friends of alcoholics/addicts.