To be the most compassionate, I would have to tell my wife if I really didn’t like her hair…better she hear it from me than going in public and being told that. Better she gain trust in asking me for the future and trusting I’m safe to ask.
However, only when it really is awful that it has to be said.
If it isn’t my favorite, but still not “wrong”, I don’t need to go around creating problems and telling myself “I am so high and mighty because I’m sooooo HONEST. If others can’t handle my honesty, that’s their problem”. Well, perhaps then, honesty becomes the lesser of other noble values.
There is a place to hold one’s tongue. Not with intent to deceive, but intent to be compassionate and loving. Especially when it is just about preference and opinion.