Rude, controlling, and unacceptable. Unfortunately I have never been good at enforcing boundaries so I have nothing to offer. Sorry.
My question is - how did your moving and the kids being away affect the family business that H manages? prior to your leaving did you all work together as a family effort? Just wondering if he is under even more stress now without your help and lashes out in anger and being at a loss how to deal with you all being gone.
Live your life while you are still living. Riding the trail less traveled.