People love “tells”: crossed arms, avoiding eye contact, nervousness. But those signs are unreliable because anxiety is common. You can feel anxious in a relationship argument even when you’re honest. Stress, shame, trauma, and fear of conflict can mimic “deceptive” behavior.
A more practical approach is to look at consistency, verifiability, and response style.
What to watch for in real conversations
Shifting details: He provides one version, then updates it when challenged. The changes may be small, but the direction is telling.
Vague specifics: He refuses measurable details you could independently check—times, locations, names, sequence of events—yet gives certainty about the story.
Over-explaining (sometimes): Some people flood you with details to distract you from the core inconsistency. Others do the opposite and go flat. Either can be a communication strategy.
Deflection: Instead of addressing your question, he turns it back on you (“Why do you always accuse me?”) to reduce scrutiny.
Refusing reasonable verification: Healthy disagreement allows proof. Deception often avoids it—especially when sources are accessible (messages, receipts, records, witnesses).
Why you should avoid “lie detection” shortcuts
“Body language lie detection” can waste time and inflame conflict. A person might be honest and still appear tense. Another might be calm and still be lying. Treat behavioral cues as clues, not conclusions.