The advice that no one wants is the one that we deliver regardless for selfish reasons. We have an opinion and we believe we should always have a say. While no one can take that away from us, having a say over putting the best interest of the other person first damages relationships.
In certain cultural being franc is interpreted as being honest. But no one wants brutal honesty 24/7. Sometimes we just want to go out and feeling good about ourselves. We want to have a friendly meal or party without fearing that what we do might get us the disapproval of the other person.
As someone who thought at some point that my opinion matters over other people’s feelings, here’s what I’ve learnt: what you think doesn’t matter as much as how someone is feeling. We can soften our edges and become easy to be around just by being nice to people. Is that really such a great price to pay?