Is being direct and honest a bad thing?

Because we have to live in a society, and it helps to live in a society where people like each other and aren't constantly fist fighting with each other. So tell the truth but work on your tact. Exercise politeness.

It's past honesty, it's abrasive

It’s because people who do something wrong are always angry when confronted

One my coworkers during lunch was sitting next to me and kept asking me about what im writing in my notebook (i like write down things that may be useful for a little story im writing to pass the time) i told him "I dont want to tell you, stop asking me about it, its annoying."
The other coworkers however agreed with the guy and wanted me to tell them but tbh i dont like talking about it because its embarrassing to me. So i just told them "I just want some privacy, dont you understand that?"

Hell no. People hate it but they need it. They never had discipline in their life

I think they probably took that badly because i said it in a slightly aggressive tone.

Pretty much this say what you mean and mean what you say, but you dont have to be a fucking dick about it.

This

youtube.com/watch?v=Nc2cKMmq46Q
cool, good luck. here's the specific bill burr video that came to mind but a lot of his stuff should do the job. also dave chappelle, he finds a way to be offensive and wholesome at the same time.

Thanks dude