Cheating GF takes it rough ...