Dating texting guide

What to say when he's flirty online but distant face to face

He texts playfully but acts cold in person. Here's how to reply in ways that cut through the gap and tell you what's really happening.

Read the situation

This is the classic online-offline mismatch. He's confident behind a screen but anxious, distracted, or playing it cool when you're actually together. The texts feel real. The in-person energy feels fake. You're stuck wondering if he's interested or if you're being strung along.

A good reply does two things at once. It responds naturally to what he said so you stay in the conversation, while also testing whether he can show up the same way offline. You're not calling out the weirdness directly. Instead, you're creating a small moment that forces him to either match your energy or reveal that the gap is about him, not you.

This matters because you need data. Is he nervous around you? Is he disinterested in person but bored online? Is he keeping his options open? Your replies can't answer that alone, but they can make the answer clearer faster.

Your AI wingman

Get replies that sound like you

Screenshot the conversation in WingAI. It reads the vibe and gives you natural replies for this exact situation.

Try for free

Online flirt plus in-person distance almost never means he's shy

Shy people tend to be quiet everywhere. They don't suddenly become witty and bold online. What you're seeing is someone who feels safer behind a screen, sure. But that's different from being shy. It usually means he's either anxious about rejection, so he flirts online where there's distance, or he's not actually that interested in person, so texting scratches the itch without real commitment. Sometimes he's testing you. Sometimes he's keeping multiple people in rotation. The distance could also be distraction, mood, or stress. But the pattern of confident text plus cold person tells you his comfort level is mobile, not stable. That matters for what you do next.

Keep replies short and tied to concrete plans

Don't try to deepen the conversation or make him explain himself. That triggers defense or disappearance. Instead, respond light to his flirt, then pivot to something specific. A time, a place, an activity. Short replies also stop you from performing or overexplaining. You're testing whether he can carry the same energy into a real scenario. When you ask him to show up in person, you're not being mean. You're being efficient. If he ghosts the plan or goes weird again, you have your answer without needing a speech.

Wait to see if he follows through offline before investing more

After your reply, set a deadline in your head. If he doesn't suggest or confirm plans within 48 hours, stop texting. Don't send a follow-up. Silence is a reply. If you do meet up and he's cold again, that's not mysterious or worth another round of texts. One mismatch could be nerves. Twice is a pattern. At that point, texts from him are noise. Don't keep a conversation alive with someone who won't show up the same way twice. You're not teaching him how to behave. You're just delaying finding someone who doesn't need the lesson.

Do not send

Why these replies fail

  • haha you ARE different in person... I like it though, very mysterious

    You're rewarding the cold behavior by calling it attractive, so he learns that distance works on you

  • is everything okay? you seem really distant when we hang out

    This turns you into his therapist and gives him permission to explain instead of change

  • aww I wish you were this funny with me in real life :(

    This is needy and gives him an excuse to blame you, like you're not relaxed enough, instead of owning his own behavior

Avoid these

Common mistakes

  • Calling out the mismatch directly, like 'why are you so cold to me in person?'. This pushes him into defense mode instead of showing his actual response
  • Overcompensating with enthusiasm online to match his texts, which confirms he doesn't have to step up offline
  • Answering his flirty texts seriously, turning the conversation into something heavier than he's ready for
  • Giving him another chance to text you without seeing him in person first, which extends the gap
  • Asking what's wrong instead of just moving toward plans, which puts him in therapist mode instead of boyfriend mode

Questions people ask

Should I call him out directly about the online offline gap?
Not as your first move. Direct confrontation usually makes anxious people clam up and flaky people disappear. Instead, reply naturally and set a small test. Suggest something specific. See if he steps up. If he does it again, then the gap is loud enough that you can mention it. But by then you're deciding whether to walk away, not asking for explanations.
What if he says he's just awkward in person and can't help it?
That's possible, but it's also his thing to work on, not yours. You're not obligated to carry a relationship on text while he sorts himself out. If he's really interested, he'll push himself to be present. If he doesn't, his awkwardness is just an excuse for putting in half effort.
How many times should I give him a chance to act normal in person?
Once is a test. Twice is a pattern. After twice, you know what you're dealing with. Stop waiting for the third time. You're looking for someone who shows up the same way every time, not someone who needs multiple chances to be present.
Is it weird to text him less to match his in-person coldness?
No, it's actually smart. If he notices you're pulling back, he'll either step up to keep you or disappear. Either outcome tells you something real. Don't perform interest to convince him. Let your replies match the effort you see offline.

What people say after using WingAI

  • Didn't think it would be this good. The funny options actually get responses, which is wild.

    Nico_dang

  • I overthink every text. Having three options and picking the one that sounds like me cut that spiral short.

    Sam R.

  • I was skeptical at first. Then I tried it on a dry chat and the replies actually sounded like me, not a chatbot.

    Mazoonx

Your AI wingman

Get replies that sound like you

Screenshot the conversation in WingAI. It reads the vibe and gives you natural replies for this exact situation.

Try for free

More conversations WingAI can help with