Brightlight,
As long as you keep trying to control him he's going to keep doing what he is doing. Ultimately the thing we are trying to control we end up losing control over.
Just don't give him any money, open a bank account just for you so he can't get to it. Work and pay your bills, take care of you and your kids. He doesn't have to be part of the equation.
Ngaire