If it was merely a question of "different thoughts", it wouldn't be an issue because no one would know.
The problem is that when you say "different thoughts", you really mean "different words", or more accurately, "abusive, harassing, or disturbing words."