There are many Christians who do not feel superior to, nor believe we have the right to  judge others. To practice bigotry in the name of Christ goes against the loving example of the Christ whose teachings many Christians follow. In short, you do not speak for all Christians. 

As for your freedom, you can practice your religious beliefs in your churches, or anywhere you want as long as you do not use your beliefs as a tool to discriminate against others, which is against the law.