This just makes me sick to actually treat another human being this way, even if the woman he's referring to is all those, things people can change and they should not be held to actions they took in the past. If every mistake we made was constantly brought up in our faces and we were called names because of it, how would we ever learn?
Think of all the mistakes you made as a child, you probably lied as a child, maybe you stole something, maybe you hit somebody.
Should you be called a liar, a thief and abuser?
Even if you've learned your lessons as an adult and you don't do those things anymore?
what if you were promiscuous as a teenager, but you've now been with the same man for 10 years, should you be called a slut?
Answer all these questions is no, without making mistakes we can learn!
No one has a right to call somebody such disgusting names, especially in public!