I usually try to be tactful and/or diplomatic all the time. But I have noticed that sometimes people mistake my tactfulness for indecision.
So I have decided that in certain circumstances with some people, they will have to accept the possibly harsh truth, as they are incapable of accepting that someone is entitled to an opinion that differs from theirs. I have obviously failed to communicate with them, and they only hear what they wanted to hear me say.