The only people who hate truth are those who are living lies. There is a difference between being straight up rude and being real and polite. If you are offended by someone being real, authentic and honest. Than you have an ego problem.
I think about everything, from everyone's point of view and from all angles. I form my opinions based on logic, reason, scientific facts. I wished more people did this instead of just basing opinions on their personal beliefs and opinions.
There's two things I judge harshly on. The inability for one to admit when they are wrong, and lack of courage to say I'm sorry. That tells me all I need to know. Because we are all wrong at some point. But not all of us are sorry.