Dating texting guide

How to reply when he cancels then texts days later like nothing happened

He disappeared after canceling plans, now he's texting casually. Here's how to respond without seeming desperate or closing the door.

Read the situation

When someone cancels on you and then reaches out a few days later with no explanation or apology, they're testing whether you're still available and interested. The gap matters. It signals either low priority, something better came up, or he's avoiding accountability. A casual follow-up after silence is different from actually trying to reconnect.

A good reply does two things at once. It keeps the door open because you might still want this to happen, but it also sets a boundary by acknowledging the pattern. You're not punishing him or going cold. You're being clear that casual cancellations followed by casual texts don't work the same way as actual planning does.

A boring opener next to the reply WingAI writes instead
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

Rizz AI Screenshot the chat and get the next message for this person.

The silence after canceling tells you how he prioritizes

Canceling plans is normal. People get busy. But what he does after matters more than the cancellation itself. If he cancels and then vanishes for days without a reschedule attempt or explanation, he deprioritized you. When he texts again casually, he's checking if you're still game without having to do the work of proper plans. The gap isn't him processing or giving you space. It's him moving on to other options and coming back when bored or lonely. A good reply doesn't pretend this didn't happen, but it also doesn't make it the entire conversation.

Show he needs to name what happened before moving forward

Your reply should be short and should gently push him to acknowledge the cancellation. Not as punishment, but because people who skip over accountability usually do it again. You're not asking for a formal apology. You're asking him to show basic awareness that plans fell through and he went silent. This can be done in one sentence. It clarifies whether he's actually ready to make new plans or just testing the waters. A reply that moves past the cancellation without reference lets him know that ghosting after canceling carries no consequences, which guarantees he'll do it again next time something shinier comes up.

Wait to respond, keep it short, stay calm if he doesn't reply back

Don't answer immediately. If you respond within minutes it signals you've been waiting by your phone. Wait a few hours minimum, ideally until the next day. Keep your message brief, like two sentences max. If he doesn't reply or doesn't reschedule within a few days, that's your answer. He was checking in, not actually trying to see you. At that point you stop initiating. You can respond if he reaches out again, but you're not chasing. The pattern is telling you something about effort level, and most people in this spot will either step up or fade. Both outcomes are fine because you'll know exactly where you stand.

Do not send

Why these replies fail

  • “Hey! How have you been? I missed you.”

    This resets the dynamic by acting like the cancellation and silence never happened. It gives him no reason to change his behavior next time.

  • “Cool, so you remember I exist. What happened the other day?”

    This is sarcastic and puts him on the defensive, which usually makes him withdraw rather than explain or reschedule.

  • “Yeah I'm free whenever you want to hang out. When works for you?”

    You're doing all the planning labor after he already bailed. This teaches him he can cancel with no friction and you'll reschedule immediately.

Avoid these

Common mistakes

  • Jumping straight into rescheduling without addressing why he ghosted after canceling
  • Treating it like nothing happened, which rewards the disrespect and trains him to keep doing it
  • Getting angry or sarcastic in the reply, which gives him an excuse to withdraw
  • Over-explaining why you were upset, which puts you in the defensive position
  • Immediate lengthy responses that show you've been thinking about him for days

Questions people ask

Should I call out that he went silent after canceling?
Not as an accusation. But yes, acknowledge it. Something light that shows you noticed. This isn't about making him feel bad. It's about showing you have standards and won't pretend the ghosting didn't happen. People who care will respect that.
What if he gives a reason for the cancellation now?
Listen to it, but focus on actions next. A reason doesn't change what happened. If he was actually busy, he would have mentioned it when canceling or reached out sooner. If the reason feels real, you can move to rescheduling. If it feels made up, you have your answer.
How long should I wait before giving up if he doesn't respond or reschedule?
Three to five days. One reply from you is enough. If he doesn't engage or make concrete plans in that window, he's not interested enough to prioritize. Stop texting. Let him come back if he wants to, and you decide then if you're still open to it.
Is it okay to just ignore him and see if he tries harder?
You can do it, but it's the same strategy as a casual text back. It doesn't actually tell him anything. A one-line reply that acknowledges the pattern is clearer. Then you let his next move tell you what you need to know. Silence from you teaches nothing if he thinks you're just playing games.

What people say after using WingAI

  • “Used it for a couple hours and set up a date the same night. Not even kidding.”

    Nikola2214

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

    Mazoonx

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

    Sam R.

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