He texts back fast but cancels plans: what's really happening
When a guy seems keen in messages but never meets up, it usually signals one thing. Here's how to read it and what to do.
A guy who lights up your phone but ghosts on actual dates isn't confused or busy. He's getting something from the texting itself, whether that's validation, attention, or just killing time. The excitement you see is real in the moment, but it doesn't translate to him actually wanting to see you.
A good reply here does two things at once. It stops rewarding the pattern by pulling back on energy and investment. And it puts a small test in front of him to see if he'll actually move toward meeting you or if he'll just keep the text thread going indefinitely.
Most people try harder when someone goes quiet, thinking that will finally make him show up. It won't. He already knows he can get your attention without leaving his couch. You need to make meeting you the path of least resistance, not texting you.

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 freeRizz AI Screenshot the chat and get the next message for this person.
The text high without the actual date
When a guy messages you constantly but cancels or fades on plans, he's getting exactly what he wants from texting alone. The back-and-forth feels like progress. He gets to be charming, seem interested, and feel connected to you without any of the friction of actually showing up. The excitement is not fake, but it's not strong enough to move him off the couch either.
Read this pattern as a ceiling, not a starting point. He's shown you he will text you. He has not shown you he will meet you. Until he does, treat the messages as ambient noise, not evidence that something is building. Most guys who do this don't think it's wrong because they're still engaged in the conversation. They're just not engaged enough to coordinate a time.
Propose one concrete plan and sit still
A working reply here names a specific day, time, and activity, then stops. No explanation. No making it easy for him. No 'let me know if that works'. Just the plan.
Why. Because he's already proved he responds to messages. What you need to know is whether he'll respond to friction. A plan with a time is friction. It requires him to say yes or no, to commit or bail. Right now he can stay in the exciting text zone forever. You need to drag him into the real world where he either shows up or doesn't.
If he says yes, he picks a new day and time because the original doesn't work. If he goes quiet, that's your answer. You stop texting.
Wait five days before you text again
After you propose the plan, do not message him for five days. Not a cute follow-up. Not a 'thinking of you'. Nothing. If he cancels or flakes on the date you named, that's five days before you decide whether to give him another opening.
Most people text back within hours when someone goes quiet because they think that's what will finally get him to move. It won't. Five days tells you something real. If he cares enough to meet you, he will come back. If he doesn't, you have your answer and you can stop wasting energy wondering. Five days is short enough that you're not being mean. It's long enough that you stop being his text entertainment.
Why these replies fail
“haha yes! that would be so fun. i'm free pretty much anytime this weekend if you want to make it happen!”
You're matching his vague energy and giving him zero friction to say no, so he can keep the text thread alive without committing to anything real.
“lol okay but for real this time, let's actually do it. when are you free? no pressure if you're busy though”
The 'no pressure' and 'if you're busy' are escape hatches. You're making it safer for him to bail, not harder.
“you always say that! if you actually want to get coffee, just pick a day and we'll make it happen”
It sounds confrontational and puts the ball back in his court, which is exactly where it already was. You're asking him to change instead of taking action yourself.
Common mistakes
- Matching his enthusiasm beat for beat, which trains him that texting you is as good as seeing you
- Asking open-ended questions that keep the thread alive without any meetup pressure
- Waiting for him to suggest plans instead of naming a specific day and activity yourself
- Giving him multiple outs by saying things like 'if you're free' or 'no pressure'
- Texting back within minutes, showing him the conversation is your priority
Questions people ask
- What if he says yes to the plan but then cancels the day before?
- That's the same pattern, just one step further. He agreed when it was abstract. He cancelled when it became real. Treat it the same way. You do not re-engage. You wait to see if he comes back. If he does, one more plan with zero margin for flaking. If he cancels twice, you're done.
- Should I bring up the pattern and ask him why he keeps doing this?
- No. Talking about it gives him a chance to explain or apologize, which feels like progress but changes nothing. He already knows he cancels. A conversation doesn't make him show up. Only his actions do. Save the words.
- How long should I keep trying if he keeps texting but never meets up?
- One concrete plan. If he flakes or goes silent after, you wait five days. If he comes back, one more plan. If he flakes again, that's two strikes. You stop initiating. If he texts you after that, you can reply, but you don't chase anymore.
- Is it possible he's actually just busy and really into me?
- A guy who is actually into you finds time to see you. Busy guys still show up for people they care about. They might reschedule instead of ghosting, but they don't keep making plans and cancelling repeatedly. The pattern is the message. Believe it.
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
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