Do people get angry at you if you speak the truth?

United States
July 15, 2009 2:06pm CST
Every single time I say something that is true, people hate me for it. This has happened to me on several occasions. In fact, on July 13th and July 14th, I said some things that were true, and now everyone hates me for it. Why? I thought that people should tell the truth? I thought that the saying was, "The truth shall set you free"? Lately, I am hearing, "Don't say that!", "That's not nice!", "They don't want to hear that", or "If you don't have anything nice to say, then don't say anything at all". This is bulls***! Those things contridict the whole "truth will set you free" saying. So, do people get angry when they hear the truth? Should we really say nothing mean to people, even if it is true? Do we really have to be nice to everyone?