8 months ago
Last edited at 2:16PM on 4/1/2013
If you meant "truthful" when you said "honest" then it's usually better to tell the truth, but do it tactfully.
Robert Heinlein put it this way. "If you want to know if it's always best to be truthful, try telling your best friend the plain, unvarnished truth about his 18 year-old son."
When I was at school half the class failed to do their homework. I was the only one who offered no excuse. The fool accepted all the lies that had been told but caned me for telling the truth. I learned a valuable lesson that day -- you don't treat idiots with the same respect that you would accord to other people.
If, on the other hand, you meant "honest" then there is NO time when honesty is a bad thing -- although Yogi Berra may have found an exception. He was once asked what he would do if he found $1 million in the street and replied, "I'd find out who lost it, and if it was a poor person I'd give it back."