Hi and welcome. I've added a trigger warning as you discuss some difficult things that may trigger other members. It just allows them to avoid it, nothing to worry about.

Has your husband seen his GP? It sounds like he could do with some input. It's also important to make sure you have support too.