God she's irritating, why bring sexuality into it?? Why be such a passive aggressive bitch?? If your going to put what some see as controversial content out there then you need to be prepared for some people to not agree with you, take it on the chin and maybe have a grown up conversation and let them explain their view. Also maybe teach your kids that it's not ok to hit people full stop, I teach my kids to stand up for themselves and their friends but they know right from wrong unlike these brats.