so what you WILLING to do?
i truly can't understand your attachment to this person - as he has repeatedly and consistently done the same thing over and over and over.....it's like you are truly living Groundhog's Week.
your children deserve better. it's sad that you can't put them or yourself first. you are making your own health worse as well as the financial security for them. yet you keep throwing it all away for a worthless lowlife who probably laughs with his buddies at what he can get away with and how often you'll take him back. you serve ONLY as a resource for him.