Sorry to hear about your h cancelling. Must say, doesn't sound good given everything else.

Personally, I think you shouldn't expect any changes. If you decide to have him come home, do it because you can live with him the way he is. There are no guarantees anything will change because he comes home.

FF