The conversation should include a discussion about group rights versus individual rights. In Canada we have adopted the idea that certain groups have rights so while we may not discriminate against someone because they belong to a group such as gays or natives we can abuse non members with impunity. In this case someone's right not to have hurt feelings trumps the individuals right to speak freely. The concept of the right to life , liberty and pursuit of happiness is inclusive while the right to sexuality is not and is more like a privilege granted by the king. Many people want to have their playgrounds off limits to others while being able to go and play wherever they want. When you involve yourself in society you invite society to be involved in your life. We cannot write and speak in public and not expect others to speak back and we should be happy to listen even if the words are critical. Shame on those who do not defend the right to speak freely even if the words are hurtful.