Mr P, after 25 years of marriage, I think I might know a little about relationships, and do agree that no one can or should be completely honest. However, I find that loving couples commit sins of omission rather than comission. The classic wife's question of "Does this make me look fat/old/dated ?" should never be answered in the affirmative! However, I've learned to ask "Which of these 2-3 outfits looks better?" and can get an honest answer.(with a teenage daughter, I don't have to worry...she'll let me know if she thinks something isn't flattering!)
When we were first married, I always complained about the amount of time my husband spent "playing" sports, and he complained about how much I spent on clothes and household expenses. We started arguing, then just started "fibbing" about it(he would sneak out at lunch to play squash, I would always deduct 10-20% off of the price of anything when he asked) until we realized this was not healthy for our marriage. Since then, I don't say anything about his sports, because I know exercise is an important part of his life, and he never mentions expenses. We're both happy, I haven't put us into debt, in fact I handle all the finances and we're doing fine, and he has the heart and physique of a 30 something, and is a very sucessful competitive rower.
These are all sins of omission...don't ask, don't tell...no one is getting hurt. A sin of comission is when you actually lie about a hurtful thing you have done, whether it hurts financially, emotionally, or socially. You know, cheating on your sig other, spending the rent money on new shoes, insulting your mother-in-law. You might not consider these dishonest, in the sense of telling a lie, but if you have taken vows to honor and cherish some one, you are lying if your actions betray those vows.
Enough preaching from Mom on this sunday morning. Just remember, before you tell a lie, ask yourself who you're really protecting. Before you tell a truth, ask yourself if it really needs to be told.