I had to ask myself this after commenting on a post yesterday and advising honesty is the best policy!
I suppose it depends on the situation but then there are those people who have to be honest no matter what the circumstances are, like myself if i tell a lie even if it be a white lie it plays on my mind, it just stays there in my head like a bad smell and it won't go away that in the end i have to say something but then i find i try and make it sound better and find that this tends not to work as i just dig a bigger hole for myself.
For those people like myself i would say just be honest all the time if you can because it will just eat you up inside and you know that honesty will make you feel better in the end even if the times will be hard for a while but..........
the only time you should consider not telling the truth is if it's something you know that will hurt the persons feelings it's about however do not get this mixed up with something you've done and don't want to hurt the persons feelings.
Lets say you saw your best friends husband passionately kissing another woman, when you ask her how they are she says everything is fine, this is the situation where you have to think do i or do i not tell her. see with this you could opt to speak to the husband and give him the chance to come clean
if you are the husband i believe you should come clean, you've done the deed.
Some people would disagree like a friend of mine who did something pretty bad, confided in me but said she can put it to the back of her mind and forget about it although she felt a bit bad at the time.
I just feel if you lie, this turns into a bigger lie and then other people might get involved and you have to try and cover it up and i could go on all night like a rusty saw!
so is honesty the best policy well in most cases yes.
What is your opinion on this?