Hi, Lost.
It sounds awful, and I am very, very sorry that you are experiencing this soul deadening situation.
Saying this as gently as I can. It is meant with kindness:
Youare being used and abused, my friend.
You are not his nurse, your home is not his detox center.
You are not his verbal punching bag.
Stand your ground. No moving in, no nursing through yet another detox, no listening to his abuse.
Turn off your phone.
Honestly, why would you stay? There is no upside here.
Good luck and good thoughts.