Dating texting guide

What to text when he keeps canceling dates you've planned

How to bring up the real issue when someone reschedules every date. Skip the games and get clarity on whether he actually wants to see you.

Read the situation

When someone reschedules every single date you plan, it's a pattern. Not a coincidence. The 'what are we' talk here isn't about defining the relationship. It's about getting him to either show up or admit he won't.

His reschedules are already a form of communication. He's telling you something through action. A good reply stops pretending the dates are the issue and addresses what's actually happening: he's not prioritizing you, and you need to know if that's because he's unsure about you, busy with someone else, or just conflict-avoidant.

The goal is to make him choose. Not to convince him to care. Either he steps up and locks in real plans, or you get clarity that he isn't going to. Both outcomes are useful information.

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.

Repeated cancellations signal low priority, not low availability

Someone who wants to see you finds the time. They move things around. They propose a new date immediately when they cancel, not days later or after you ask. Reschedules that happen once are life. Reschedules that happen multiple times mean he's either not interested enough to prioritize you, or he's avoiding commitment to plans because he likes the option of you but not the obligation.

The pattern also tells you something about how he handles conflict or accountability. He's avoiding a conversation about the cancellations by hoping you'll just accept them. That avoidance is its own signal. Good replies name that you see the pattern and aren't going to pretend it's just bad luck.

State the pattern, then ask what it means

Don't soften it by offering explanations for him. Don't say 'I know you're busy' or 'life gets in the way' because that gives him permission to keep canceling without consequence. Instead, lay out what actually happened in simple terms. Then ask him directly what the cancellations mean.

The move isn't to attack him or make him feel guilty. It's to force him to either own his behavior and commit to different action, or admit that plans with you aren't important to him. Either answer gives you information you need. The worst outcome is him thinking he can keep canceling without you ever bringing it up.

Wait 24 hours max, then decide if you're done

Send your message when you've had time to think clearly, not in the moment of frustration. But don't wait more than a day or two. If he deflects, makes excuses, or reschedules again without taking ownership, that's your answer.

If he doesn't respond at all, that's also your answer. You've named the issue and he's chosen not to engage with it. After that, stop planning dates. If he wants to see you, he can propose something specific and actually show up. You're not chasing someone who won't commit to seeing you. The goal is to shift from you investing in dates to him investing.

Do not send

Why these replies fail

  • “Hey, I know you're really busy. Maybe we can plan something when things calm down for you?”

    It removes accountability by offering him an excuse and signals you're willing to wait indefinitely while continuing to absorb the burden of planning.

  • “Okay so I'm starting to feel like you don't actually want to date me lol. Am I crazy?”

    It frames this as your insecurity rather than his pattern of behavior, and gives him the chance to reassure you instead of change his actions.

  • “This is really frustrating. We're supposed to see each other and then you just bail. Do you even want to be with me?”

    It's emotionally charged and vague, which lets him focus on defending himself instead of addressing the specific pattern of reschedules.

Avoid these

Common mistakes

  • Accepting the reschedule and rescheduling again instead of addressing the pattern
  • Asking 'is everything okay' which gives him an easy out to blame work or life
  • Waiting longer to bring it up, building resentment that leaks into your tone
  • Framing it as a question about your relationship instead of a question about his actions
  • Giving him multiple options for new dates, which signals you're willing to chase

Questions people ask

What if he says he has a legitimate reason for the cancellations?
One cancellation can be real. Three are a pattern. If each one had a unique, honest reason, he'd be apologizing and immediately offering a new specific date to make it right. Instead, he's rescheduling and moving on. The reason matters less than the pattern.
Should I give him one more chance to make plans work?
Not from you. If he wants to prove he's serious, he proposes the next date and picks a specific time. You stop being the one doing the planning. Let him initiate and commit to something concrete. If he doesn't, you have your answer.
How do I bring this up without sounding needy or demanding?
Pointing out a pattern isn't needy. It's honest. Needy is accepting repeated cancellations and hoping he'll eventually show up. Demanding is asking him to change. Honest is saying what you see and asking what it means. That's actually the stronger move.
What if he promises to do better but then reschedules again?
Then you know he won't change. He had his chance to show you something different. After a promise and another cancellation, stop engaging with date planning entirely. You're not punishing him. You're just adjusting your expectations to match his behavior.

What people say after using WingAI

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

    Nikola2214

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

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