I can understand pushing or restraining a woman in the heat of the moment, but knocking a woman's teeth out is some gutter shit. This is the same guy who murdered a teenager over a girl. John has obvious issues when it comes to women and rejection.