Well........The answer to your question is anybody's guess. The question remains more important than the answer though.
Do you want someone that treats you this badly?
We keep thinking they'll change, but that is hard to do even under the best of circumstances. It does not sound like your H sees a need to change, so the chance of it happening is slim.
I don't want to discourage you, but I'm seeing that I have been taking poor treatment for yrs., and if my H said he wanted to come home today, I'd say no.