I would allow them to express themselves within the laws that dictate such things. We are NOT living in Russia, you cannot just give freedom of speech and practice of religion to a limited few people that you feel deserve it.
As for your running me in circles, I'm done.
Bigotry is on both sides of the fence. It may not be you who feels that way but you are not the only gay person in the world. The planet does not circle the sun just so only you can run people around in endless loops of conversation trying to wear them down for some form of gratification.
I've shared my opinion and I voiced it clearly. If that is not enough for you, it will have to be, because I've given enough of my time to you on this discussion.