Dating texting guide

What to do when he texts feelings but acts distant in person

He says he likes you over text then pulls back face-to-face. Here's how to respond and what it actually means.

Read the situation

This is a common mismatch. He opens up in writing but freezes or acts aloof when you're together. Text gives him time to find the right words and edit himself. In person, he gets nervous or self-conscious and reverts to distance as protection. The disconnect is real and it matters.

Your reply needs to call this out gently without accusation. You're not asking him to explain himself. You're creating a moment where he either shows up or admits he can't right now. A good reply acknowledges what he said, then makes it safe for him to match his words to his actions or be honest about why he isn't ready to.

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

Text vulnerability followed by in-person coldness signals fear, not rejection

He's not stringing you along on purpose. What's happening is he builds up the courage to say something real in text, then panics when you're face-to-face and he can't hide behind a screen. His brain goes into self-protection mode. He might act busy, make jokes to deflate the moment, or suddenly become formal.

This doesn't mean his feelings aren't real. It means he's scared of them. The gap between his words and his behavior is actually telling you he cares enough to try saying something, but not enough to face the vulnerability yet. That's fixable, but only if you respond in a way that doesn't let him stay comfortable in both worlds at once.

Ground him in the present moment, then ask for one small shift

Your reply should do two things. First, reflect back what you noticed without judgment. Say it plainly. I felt the distance when we were together, even though your text said something different. This isn't an accusation. It's you being honest that you caught the gap.

Second, give him a clear, small thing to do next time instead of a vague ask for change. Not "be more open" or "don't act weird." Something like: when we see each other, I need you to actually look at me when you talk about this stuff. Or: I need to know you meant what you said, so let's talk about it in person, not just text. Make it specific enough that he knows exactly what you're asking for and can actually do it.

Wait for his response in the same medium he used, then watch what happens next

Send your reply and give him 24 to 48 hours to respond. If he responds over text again without suggesting you talk in person, he's showing you his limit right now. He might need more time, or he might not be ready for this. That's information.

If he does see you next and still acts distant, you have your answer. He can't or won't show up the way you need him to. One more gentle call-out after that and you're done. Don't wait for him to figure it out through repetition. After three times of naming it, you're not communicating anymore, you're just hoping. If he's still not matching his actions to his words by then, believe what his actions are telling you.

Do not send

Why these replies fail

  • It's okay, I get it. You're just nervous. Take your time and don't worry about it.

    This removes all stakes and tells him the mismatch is acceptable, so he stays in it.

  • Why do you always act different in person? Is there something wrong with me?

    It puts him on trial and makes him defensive instead of giving him a path to do better.

  • Cool, well let me know when you're ready to actually be real with me in person.

    It's passive-aggressive and vague. He doesn't know what 'be real' means or what you need, so nothing changes.

Avoid these

Common mistakes

  • Over-reassuring him. Telling him it's fine or you understand only lets him off the hook
  • Asking why he acts distant. This puts him in defense mode instead of action mode
  • Matching his distance back. Playing it cool won't make him step up
  • Bringing it up days later in a serious talk. The moment to respond is now, while it's fresh
  • Giving him multiple chances to prove it without ever naming the pattern

Questions people ask

Does this mean he doesn't actually like me if he acts distant in person?
Not necessarily. Fear and feelings aren't the same thing. He might really like you but be scared of losing control or being rejected when you can see his face. That's still a problem you can't ignore, but it's different from him faking interest. Watch what he does over the next few times you see each other.
Should I text him about this or wait until we see each other?
Text him now while he's already opened the door with his vulnerable message. Strike while the moment is fresh. If you wait days to bring it up, it feels like an ambush and he'll shut down more. Responding quickly shows you're taking what he said seriously.
What if he doesn't respond to my text at all?
No response is a response. Wait 48 hours, then reach out once more with something light and low-pressure to see if he engages. If he ghosts after sharing something deep, you're getting a clear message about his reliability. Stop waiting for him to come around.
Is it possible he's just introverted and needs time to warm up?
Maybe, but introversion doesn't explain texting deep feelings then acting cold. Introverted people can still show they care in person, even if they do it quietly. The pattern here is specifically hot-and-cold, not shy-then-confident. Those are different problems.

What people say after using WingAI

  • 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.

  • 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