Simon Sinek says honesty works only when you match the other person's emotional state. If they're upset, emotion first. If they're calm, logic works. Timing matters more than truth.
Chapters
We make this mistake all the time in our relationships, which is we think we have to be honest in the moment, but we don't read the room and understand that there's too much emotion involved to have a rational conversation. You know, somebody's mad at us and we're gonna— this is not the time for rational feedback. You meet emotion with emotion, you meet rational with rational. You can't mix the two. And sometimes we're rational but they're emotional, which means we have to stand down, right? So what I've learned about honesty is we have to be honest, but we can actually delay. You have to meet rational with rational and emotional with emotional.