Dating texting guide

What to text when he's flirty online but cold in person

He texts you personal stuff but ignores you face-to-face. Here's how to respond and what it usually means.

Read the situation

This happens when someone likes the idea of you more than the reality, or when they're comfortable hiding behind text but anxious in person. He might be testing how much attention he can get without real commitment, or he just struggles with in-person connection. Either way, the gap between his texts and his behavior is information.

A good reply does two things. It doesn't play along with the false intimacy that texting creates. And it creates a small moment of friction that forces him to either step up or reveal he won't. You're not being cold. You're just refusing to pretend the text version of him is the real one.

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

The text-to-person gap is always a choice

He knows how to be personal in text. He chose to be a stranger in person. This is not shyness or social anxiety he cannot help. It's selective. People who like you and are nervous still make eye contact. They still acknowledge you. What he's doing is compartmentalizing. The texts give him the reward of seeming close without the risk of actually being seen. In person, he gets to decide you don't exist yet. That way he keeps options open and looks uninterested to anyone watching. This pattern usually means he wants the ego hit of your attention more than he wants you.

Make his words meet his actions in real time

Your reply should not ignore what he said. Instead, it should land softly and then create a reason for him to actually show up as the person he is in text. This might be agreeing to see him, but on a condition that makes his in-person behavior visible. Or it might be a short reply that doesn't reward the intimacy he tried to build through the screen. The move is to stop pretending the text matters more than the next time you're in the same room. Let him feel the difference between a girlfriend and a girl he texts when he's bored.

Send it when you're calm, then watch what he does

Reply after a few hours if possible, not immediately. Immediate replies teach him the texts are working. Send during a normal time of day. Then notice what happens next. Does he text more, trying to get back to the personal tone? Does he actually ask you to hang out? Does he go silent? His next move matters more than your reply. If he texts again but avoids seeing you, or if he goes quiet, you have your answer. At that point you're not waiting for a better version of him. You're just deciding if you want to keep being his text option while he dates or ignores you in reality.

Do not send

Why these replies fail

  • aww you've been thinking about me? that's so sweet. i think about you too :) what kind of things have you been thinking?

    You're rewarding the text and matching his energy, which teaches him the strategy works and he can keep doing it.

  • okay but why do you text me like this and then act like you don't know me when we're actually together?

    He'll make excuses, get defensive, or disappear. You're calling out behavior instead of creating a consequence for it.

  • cool. let me know when you want to actually hang out

    Too cold and punishing. It signals you noticed the gap but doesn't give him a real reason to show up differently next time.

Avoid these

Common mistakes

  • Matching his energy by being warm and personal back, which rewards the gap and trains him to keep doing it
  • Asking him about the disconnect directly, which he'll just explain away or deny
  • Going cold everywhere including text, which doesn't teach him anything and just ends the connection
  • Building hopes on his texts instead of noticing his in-person behavior is the real signal
  • Replying instantly like his words matter more than his actions do

Questions people ask

Should I confront him about the difference between his texts and how he acts in person?
No. He already knows. Confrontation just makes him defensive and gives him a chance to explain it away. Instead, let his next in-person moment speak for itself. If he doesn't change his behavior when you give him a reason to see you, that's your answer.
Is this a sign he likes someone else or is embarrassed of me?
Could be either. He might like you but feel safer with attention on his terms. Or he might be keeping you as backup while he pursues someone else. The reason matters less than the pattern. Whatever it is, it's not working for you.
What if he's just shy and the texting helps him open up?
Shy people still make an effort to be present when they like someone. They're nervous but they show up. This is different. Shy doesn't explain sending personal texts then ignoring you when you're in the room.
How long should I wait to see if his behavior changes before I move on?
Give it one or two more in-person situations. If he's still treating you like a stranger offline and intimate online, he's shown you who he is. Waiting longer just trains you to accept less.
Should I stop texting him back as fast to seem less interested?
Slower replies are fine, but not as a game. Reply when you actually want to, at a normal pace. The point is to stop reinforcing his behavior by being overly available for text intimacy he won't back up in person.

What people say after using WingAI

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

    Mazoonx

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

    Nico_dang

  • She went cold mid-week and I had no idea what to say. The reply I sent felt natural and she picked the chat back up.

    Marcus T.

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