Dating texting guide

Is he canceling your first date twice a red flag

Two cancellations before you've even met is a pattern. Here's how to read it and what to say.

Read the situation

Two cancellations before a first date usually means he's not that interested, his life is actually falling apart right now, or he's keeping you around as a backup. The difference matters because your reply needs to figure out which one.

A good reply doesn't pretend this didn't happen or let him off the hook. It also doesn't blow up the connection. Instead it sets a clear boundary and makes him choose whether he's actually going to show up. You're looking for him to either commit differently or disappear, because both outcomes are cleaner than a third cancellation.

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.

Two cancellations before you've met means he hasn't decided yet

If someone wants to meet you, they reschedule right when they cancel. They say when they're free instead. Two cancellations with no concrete alternative date means you're not his priority. He might come through eventually, but he's treating you like a plan B he can activate when nothing better comes up.

This is different from a flake who ghosts entirely. He's still texting. That's why it feels ambiguous. But action is louder than sporadic messages. He's shown you twice that meeting doesn't matter enough to lock in or reschedule himself.

Test whether he'll actually commit or keep hedging

Your reply needs to do two things. First, it establishes that another cancellation loses you, not just reschedules you. Second, it makes him do the work to confirm. Suggest one specific date and time, then make it clear this is the lane he's in now. Don't offer multiple options. Don't be apologetic about your boundary.

If he wants to meet you, this clarity makes his job simpler. He just confirms. If he doesn't, he'll either cancel again or fade out. Either way you get your answer instead of staying in this holding pattern.

Wait for confirmation, then watch if he actually shows

Send your message and wait for a response the same day or next morning. If he confirms the date and time clearly, you're back in play. But stay skeptical. Someone who canceled twice is on probation now, not back to normal. If he cancels a third time, you're done. Don't re-engage or wait for him to re-explain.

If he doesn't confirm within a day, or he confirms but with hedging language like 'probably' or 'if things work out', treat that as a soft no. You can move on. Silence counts as cancellation too.

Do not send

Why these replies fail

  • “Haha no worries at all, whenever works for you really. What about next week or the week after?”

    This tells him canceling is completely frictionless and you'll keep waiting indefinitely with no consequences.

  • “I'm starting to feel like you don't actually want to meet up. What's going on?”

    This puts the burden on him to convince you and makes you sound hurt, which gives him control and makes him less likely to commit.

  • “Cool, well I'm free Tuesday, Wednesday, Thursday, Friday, Saturday, or Sunday. You pick.”

    Offering everything makes you look desperate and removes any pressure on him to actually decide or show up.

Avoid these

Common mistakes

  • Acting like it's fine and suggesting another date immediately, which tells him canceling has no cost
  • Asking him why he canceled, which puts him in charge of explaining and buys his excuse
  • Venting about how annoyed you are, which makes you look emotionally invested after no real time together
  • Proposing multiple backup dates at once, which makes his job easier and yours harder
  • Going silent to punish him, which just delays the same problem

Questions people ask

Should I ask him why he canceled twice?
No. You don't need his explanation to know what happened. He canceled. Asking why gives him space to explain it away and puts you back in his court. You already know the answer. It wasn't urgent enough for him to reschedule himself.
Is there any reason to give him a third chance?
Only if his first re-confirmation is crystal clear and he proposes the time himself. Most people who cancel twice don't convert to dates. If he gets a third chance and flakes again, that's your sign to stop. Two strikes is already generous.
What if he has a really good excuse, like a family emergency?
A real emergency comes with immediate rescheduling and an explanation without being asked. He'd say 'I have to cancel tonight, my mom is in the hospital, I want to reschedule for Thursday at 7'. Two vague cancellations without proactive rescheduling don't usually track as emergencies.
Should I wait longer before suggesting a new date?
No. Waiting sends the signal that you're the one chasing. Suggest a specific date soon, then let his response tell you where you stand. If he's interested, your quick turnaround makes his choice simple.

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

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

    Nikola2214

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