Also worth noting: the woman in this situation was pregnant.
Whatever the problems between the adult partners (and, again, he should’ve called the police if she was throwing things at him—and he should’ve acted to get their two present children out of harm’s way), the unborn child neither instigated nor deserved the…