Dating texting guide

When she cancels plans repeatedly after seeming keen

She was excited, then bailed last minute. Twice. Here's how to read it and what to actually text back.

Read the situation

This pattern, excitement followed by last-minute cancellations, usually means one of a few things: she's not actually interested but hasn't said so, something in her life is legitimately chaotic right now, or she likes the initial attention but doesn't follow through. The repeated part is what matters. One cancellation happens. Two in a row is a pattern.

A good reply doesn't pretend nothing happened and doesn't overreact. It acknowledges what you're seeing without being accusatory. Your job is to get clarity on whether this is worth your time, and to do it in a way that doesn't trap you in an endless cycle of rescheduling.

The goal is to make it slightly uncomfortable for her to keep doing this without asking her to explain herself, because she won't. You're testing whether she'll actually show up when the friction goes up a notch.

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

What repeated cancellations actually mean

The first cancellation could be real. The second one being last-minute again is the tell. If someone values you, they plan around you. They don't wake up on the day and realize something else sounds better. This doesn't mean she dislikes you. It means you're not a priority, or she's getting validation from the chase but not the follow-through.

Some people do have chaotic lives, but those people usually give you more warning. They'll say Thursday morning 'hey, work is insane, can we push to next week?' not two hours before. The timing of her cancellation is the message. Last-minute means she only thought to check her calendar at the last second, or she did and decided something else mattered more.

Making her choose between real plans and flaking

Your reply should suggest a specific next plan, but make it slightly harder to cancel on. That could mean a group setting, where backing out is more awkward. It could mean a plan with a built-in start time. Not 'let's grab drinks sometime' but 'Tuesday 7pm at the taco place'. Or a smaller ask that she can't say she forgot about.

Don't ask if she's free. Tell her when and where. Then go quiet. The friction you want is not 'will she explain herself' but 'will she confirm and actually show up.' You're not looking for reassurance. You're looking for action. If she flakes a third time, you have your answer without needing her to spell it out.

The window for calling this out without being that guy

Wait a few hours before you reply. Not games, but replying immediately to a cancellation makes you look reactive and bothered. You want to sound like someone who had other things going on. Two to four hours is right. That buys you the tone of someone who's slightly annoyed but unbothered enough to have moved on to something else.

If she cancels a third time, stop initiating. Don't send another plan. The conversation ends. If she comes back with her own specific plan, you can evaluate it then. But the message you send now should be your last move. After that, it's on her to prove the pattern doesn't define her.

Do not send

Why these replies fail

  • All good! No worries at all. Let me know when you're free next week and we can reschedule.

    You're removing all consequences by being overly understanding, which guarantees a third cancellation.

  • So I guess I'm not important enough. Cool. Good luck with your friend.

    This makes you look hurt and reactive, which kills any remaining interest and gives her an excuse to disappear.

  • This is the second time. You keep canceling. Why do you keep doing this if you don't want to see me?

    It puts her on the defensive and demands an explanation she won't give honestly, leading nowhere.

Avoid these

Common mistakes

  • Saying nothing and rescheduling a third time, pretending the pattern doesn't exist
  • Getting angry or guilt-tripping her with something like 'guess I'm not a priority', which makes you look fragile
  • Being overly understanding and treating the cancellation like an emergency
  • Immediately pivoting to low-stakes plans instead of following through on the original plan
  • Texting right away instead of sitting with it for a few hours

Questions people ask

Should I ask her what's going on or why she canceled?
No. Asking why sounds like you want reassurance or an excuse. She knows why. A direct question just gives her a chance to lie or give you a reason that sounds plausible but probably isn't. Your reply should be about moving forward, not understanding the past.
What if the cancellations actually were real emergencies?
Real emergencies happen, but they're followed by real effort to reschedule soon, with specifics. Someone who actually wants to see you will say 'crazy week, but let's lock in Thursday for sure.' The lack of urgency from her side is the signal that it matters less to her than to you.
Is it too harsh to stop initiating plans?
No. You've initiated twice. You've rescheduled. That's plenty. If she's interested, she'll reach out. This isn't punishment. It's just you stepping back to see if she steps forward. That's the only way to know if the flaking is a pattern or if she's actually into you.
What if she comes back a week later saying she wants to make it up to me?
Listen to the specifics. 'I want to make it up to you' without a concrete plan is more of the same. A real attempt looks like 'I'm sorry about last week. I'm free Saturday at 8pm at (place). I'll be there.' Otherwise, she's just saying the right thing.

What people say after using WingAI

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

    Sam R.

  • 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

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