he will not leave until he got the reactions he needs from. Until he can get you.
Try some books how to avoid emotional reactions on his demands.
You cannot change him or situation, but you can build a high wall which will protect you.
You can also teach your kids how to answer or what to answer.
There are some certain strategies what to answer to such a people so they get nothing from you.