Does this guy ever talk, or does he just yell? Don't see why you tolerate it.
Too bad he has that financial leverage over you. It is psychological warfare. It is unfair.
It reminds me of slavery because you have no choice. I would help and be a friend, except that you probably live thousands of miles away.
That is why I am single
Then don't do anything for him. Why would you even want to help someone who treats you that way?
As long as you allow it to happen .. he's going to continue.