Hello Cally and welcome to the site.
Sorry that your other half has had such a lot to put up with. (As well as you, of course. It's hard on us wives eh?)
Glad you found us at any rate. We are a caring bunch and somebody on here is bound to have experienced at least some of the treatment your husband has had.
It helps to vent the anger and frustration doesn't it and listening is something we are very good at so rant away.
Others will be along at some stage I'm sure so until then
Best Wishes
Sandra