You really don't know what persecution is like until they want to burn you at the stake for whatever. In today's society, especially if you live in the United States, you don't know persecution. Being called names is immature, but then, what can it do to you? If they don't throw stones or otherwise attack you for your beliefs _physically_ then it is no big deal (even if you think it is). Ignore them.
If you are physically attacked, then you can and should take legal action.
And as far as being suppressors of truth, you need to recognize how hypocritical it is of _you_ to say so. You want to silence the opposition? That's not only bias and bigotry on your part, but censure, as well, and in the United States, against the constitution.
What people who ask questions like this demonstrate is a total disregard to the same freedoms they want for themselves, but would deny to those who disagree with them. That is hypocrisy and something that Jesus Christ strongly condemned.
TDs expected from the hypocrites.