I sent Theressa my thread and this was her reply:

Suz, I decided to read the whole thread, my comment is I'd separate
from him for a while. I'd read the part in Dbusitng which suggests
totally detaching. If this doesn't work I'd suggest leaving him.
This is out of the blue for me but I know how hard it is with my H
but the drinking is making it harder.

He needs to get help with his drinking because otherwise your both
going to be going in circles.
Sorry this is my 2 cents.

You don't have to put up with this, it seems that he is piling all
his problems on to you, He is an adult you shouldn't have to stay up
all night like his mommy. You need to get him to face up to things
and as Covenant said sometimes leaving is all one can do. He has been
in your husband position.

Take care
Theressa