Humiliating? Um, the public behavior of some of the members of my species and gender. I mean, come on, people, you're embarassing!