As the parent of a transgender child (forgive me if it's the wrong expression and please feel free to point me in the right direction) I can't understand why people hate you, and now my daughter, just for being human.
I can understand having a few choice things to say about murderers, burglars and the like, but never about a fellow human being who is just trying to find their own place in the world.
I have never understood homophobia either, just what is it people are so angry, or fearful, about?
The way I see it, if being female could be considered the same as running in a race, some girls just get held back a bit at the start (people like my daughter) and have to run that bit harder to catch up with the other girls. Those other girls are on a clear track, my daughter is having to work her way through an obstacle course as well as trying to run alongside them.
If outside people can't help you get over the obstacles, then they can at least have the decency not to try to trip you up on the way round.
I'm sorry if it's a weak analogy, it's the best I've got at the moment and I can say, hand on heart as the dad of a girl, no-one is going to make my daughter feel any less feminine, or put any obstacles in her way without having me to reckon with.
To me, women are women and deserve to be treated with the utmost respect (my late wife made a feminist out of me)
Some people have the urge to put others down to make themselves feel better but just remember, if someone blows out your candle, it doesn't make theirs burn any brighter.