I think most Christians keep quiet not because they are afraid those they lecture to about their truth being the only way will hate them. I think they have respect for others truths and value a civil society with tolerance for all.
The "truth of Jesus" is not everyone's truth, or did you notice?
The "truth of Jesus" is not everyone's truth, or did you notice?
If you mean "beliefs" when you say "truths" then you should say so. The two words are not intechangeable.
There is only one truth. Not two, not several. Just one. You can choose to believe that or not. Many don't.
Most Christians are not "afraid" that they will be hated. Not in this country at least. In other countries, sharing your Christian fate can be fatal. Many are willing to take that risk.
It is easier by far to keep your faith to yourself and just avoid the confrontations.
Unfortunately, that is not what Jesus asks us to do.