What do mixed signals actually mean?
Short answer: most of the time they are not a code. The other person really does feel two things at once, and you are receiving both. The useful question is not "what did they mean by that message?" but "which pattern do the last few weeks fit?"
The three patterns that get called "mixed signals"
1. Genuine ambivalence
They want you and they are unsure about the relationship. Signs: real warmth, real plans, then postponement; honest conversations that stop just short of a decision; language about timing, life circumstances, or "not being ready". Ambivalence can resolve — but only through a stated decision, never through your patience alone.
2. Avoidant withdrawal
Closeness triggers discomfort, so intimacy is followed by distance. Signs: the coldest stretch comes right after the best conversation; questions about the relationship get answered with humour or logistics; conflict ends in silence rather than repair. The pattern is cyclical, and it says more about their relationship with closeness than about you.
3. Low-effort interest (breadcrumbing)
Enough warmth to keep you available, never enough to arrange anything. Signs: reactions instead of replies, late-night messages, "we should definitely do that" with no date attached, engagement that spikes when you pull back. Effort is asymmetric in a stable way — and stability is the tell.
How to tell them apart
Three measurements, taken across weeks rather than messages:
- Initiation balance. Count who starts conversations. Ambivalence is roughly mutual; breadcrumbing is lopsided.
- Plans made vs. plans kept. Ambivalence makes plans and wobbles on them. Breadcrumbing never quite makes them.
- Response to honesty. Say one direct thing and watch: moving toward you means ambivalence, deflecting means avoidance, ignoring it means low interest.
What to do with the answer
All three patterns have the same next step: one clear, non-accusatory ask for a decision — what you want, and by when you need to know. Not an ultimatum, and not a long explanation. The reply is the information. Ambivalence responds with a real conversation; avoidance responds with fog; low interest does not respond at all.
Waiting rarely reveals more than the first four weeks already showed. You are usually not short of data — you are short of a decision.
Where Subtext fits
Subtext measures those patterns directly from your conversation: initiation and effort balance, how vulnerability was handled, which loops repeat, and what a draft message is likely to trigger. Instead of asking a chatbot to guess from your summary, you get a read on the actual exchange.
See the pattern in your chat