If there is no benefit to telling the truth, than lie of omissions are acceptable in my books. I don't want my bf to tell me the truth all the time. There are some days when I'm too busy and stressed to handle it. There are some days when something is bothering him, but he assesses the situation, and decides to bring it up with me another day.
So when do white lies get in the way of communication? If you need to lie repeatedly, if you are misrepresenting yourself in the long term, or if you are avoiding resolving a problem that is stressing you out.
If I said what was bothering me every time it bothered me, I would turn into a horrible horrible nag. And the fact is, sometimes I don't need my partner to change, I'm the one that needs to change, relax, work harder, or let things go.
If my bf was honest with me all the time, it would get in the way of my self improvement. If he always told me when I dressed horribly, or when I was messy, or left my clothes on the floor, then I would get frustrated with his expectation of perfection, and my lack of progress, so he just reminds me every once in awhile.
I know that he sacrifices for me sometimes, but it wouldn't be much of a sacrifice if he told me just how much he didn't want to do what he was doing, and guilt tripped me for it. The fact that he's not being honest with me, and saying "sure, I'll go out with you" when he really wants to stay home and play videos games, is him being accommodating and supportive.
So when I ask if he wants to give me a back rub, because I really need one, it wouldn't be all that helpful if he said "sure, I'll give you a back rub, but by the way, I really don't feel like it right now, but that's okay because I love you". He does things without complaining, and it really helps. I try not to make him sacrifice too much though, and in return, I try to remember to put away the milk.more