Try not to feel guilty, can you be of help in any way, like taking up a job or something?
Got fed up with him not stepping up as a father..after all our break ups, the one time I do it he actually leaves..slept with his coworker 4 days later
I am sure it must have made you feel devastated.
It's definitely not your fault, fights are a part of any relationship but that doesn't mean that anyone is allowed to do this.
Did you guys had a discussion over this, I think you will have to take a stand for yourself and your kids.