I greatly value honesty. If my kids do something wrong, I want the bad news immediately–so whatever needs to be done to fix the situation–whether it’s just an apology or repair/replacement of an item, etc. I tell my kids that if they lie to cover up–when the situation is exposed, which it usually is, they not only are found out–that they did that bad thing-- they are a liar/dishonest because they tried to cover it up, and no one will trust them afterwards. And it has often gotten harder to fix because time has passed. (I don’t get mad when I hear the truth right away.)
Now here is a way that I am not perfectly honest: Once I bought some shorts for my daughter. When she tried them on at home, she found a $3 jewelry item in the pocket of the shorts. The tiny package was torn and taped with scotch tape. It even had a security sticker attached, which didn’t go off when I left the store (that would’ve looked bad. . .) I did not return this item to the store because I didn’t think it was worth it for $3 item, and I wasn’t sure how to do this without making myself look suspicious (tell customer service I accidently stole it? or take it into the store and just leave it near similar items? It looked used/damaged anyway. )Though I did have something I didn’t pay for, I didn’t really feel guilty about it because I did not take it on purpose. (If it were a higher priced item, I would take it back.) Another situation: say I’m in a grocery line and the checker makes a mistake, charging me twice for the same item. I am going to point that out right away if I notice it. But what if I see that I am not charged for an item? Do I point that out? Probably not. So, small mistake in my favor=Good luck! Small mistake in store’s favor=They are trying to rip me off! I think these types of mistakes even out over time–that is how I justify not pointing out a mistake, I guess.
OTOH, if I were in someone’s house and saw a penny on the floor, I wouldn’t touch it. Or I might pick it up and put in on a table or counter. But I would never put it in my pocket. Not sure why I feel differently about a penny in a store vs. penny in a house.
And I think white lies are OK to avoid hurting someone’s feelings (telling someone you like their haircut, gift, etc.) but I would not make up elaborate stories to explain why I didn’t attend an event. (I’ve seen people get caught up in their own white lies–making different excuses to different people, forgetting what they told to whom–it’s silly when adults do this.)
I think, in general, there is less moral training in our society lately. Kids aren’t taught the 10 Commandments, etc. Many people just live by “Whatever I can get away with is OK.” If you don’t believe in heaven/hell/punishment/karma then why not? I think there is a lot more “looking out for number one” than “loving your neighbor” going on these days.
Some people really have trouble telling the truth if they think the other person will be upset or disagree at that moment. They try to read the other person, then say whatever they think he/she wants to hear. They can re-write history instantly in their own minds to make things come out to their own advantage (No, I’m not at fault, Yes, I said the correct answer, Yes, I already finished the job, etc.) Some kids grow up with an addicted or abusive parent-- where the other parent constantly pretends that “Everything is fine!” I’ve seen a few families like this, and the kids tend to be dishonest. It is hard for them to know what the truth is when they keep hearing that “Bad is good,” plus, they get in the habit of lying or covering up to avoid a parent’s anger, or just to make their own reality that is more pleasant than their actual situation. In some cases, they don’t know what “reality” really is. They actually believe their own lies. ( I think that this is the crazy, maddening kind of stuff the OP is talking about)
I’d put myself around an 8 out of 10–quite honest, but not super scrupulous. I don’t have anything I would want to lie about, so that keeps my life simple!