Ahoy- I'm sitting in the airport typing this out on a phone, so I apologize up front for the typos. Your husband is being an @&$)(&&!!! (that wasn't a typo). Do what you feel is the best thing for your health-I tend to side with those saying he should keep you on (by legal order if necessary), but I know each situation has it's nuance-and you will figure out the best course of action- because your posts always sound very strong and sensible to me.
Seriously, though, I am righteously indignant on your behalf!