Have you ever tried "no contact" w/your H. I believe it's referred to as "going dark" in DB.
I've ready many of your posts, and it just seems like he really depends on you for emotional support -- since he's totally run his life off into a ditch.
Do you ever wonder how he'd react if you weren't there to lean on?
I think you're doing a great job handling your extremely difficult sitch - I just noticed that he seems like he needs you.