I'm so sorry, BobbieJo. I know how hard you tried to hold it together for your family.
It's really hard to do deal with an H who is broken.
My ex was diagnosed as a Borderline Personality by our C. Not saying Dan is anything close to that, but I realized early on that I couldn't fix him. It's like everything is a trap with no correct answer to spring it open.