Ignorance leads to hate. You can rest assured that you know things they don't. That's how I keep going. You're a decent dude, and if they cant see past it, then I'd say the loss is entirely theirs. It's cliqued, I know, but true. People like us are paving the way towards the acceptance of the next generations. One day, there will be acceptance for us all. And when that time comes, people will look back, and admire us for our courage, and look at those who have wronged us as people now look at the racist and sexist peoples of the past. Keep going dude. And never give in to their words!