This is karma coming home to roost. I remember this guy was reported to Cheryl for allegedly punching his girlfriend of the time. A neighbour heard him beating her up. Cheryl said that she had had a vision of him punching her in the jaw. Yet she protected him and not her. A leopard never changes its spots.