Just a comment on that. Leaving is not abandoning your kids, I want you to think of it from another side.
Staying in a sitch that will break you down emotionally will be more abandoning your kids than leaving would, think about that. Thinker must be a whole person to be the best he can be for his kids.
Especially if things are escalating to violence. You know that moving your wife physically against her will is a violent act, regardless of why and how it happened. You have already apologized, but if your at the point of anger that you can't control, you must think very closely about this.
I am leaving my home for similar reasons. I do not want to ever get to the point that I loose my temper like that, or can't sustain my emotional self for my d8.
M: 41 STBXW: 41 D: 9 Bomb: 4/26/09
On board the D train now..
"Suffering is when we try to change what we cannot."