Dating texting guide

He Keeps Flaking Last Minute? How to Respond Without Losing Your Cool

He cancels plans last minute again and again? Here's how to read the pattern, reply without sounding angry, and decide when to stop waiting.

Read the situation

A guy who flakes on plans once is usually just busy. A guy who does it repeatedly, always in the last hour or the morning of, is showing you what he prioritises, whether or not he means to. The frustrating part is that each cancellation comes with a reason that sounds fine on its own, so you end up doubting yourself for minding.

What a good reply achieves is simple. It tells him the cancellation landed, it keeps the door open only if he does something concrete, and it protects your time so you aren't rearranging your evening every week. It doesn't have to sound hurt, and it shouldn't sound like a test.

The reply should also make the next step his responsibility. If you keep absorbing the cost by saying no worries and rebooking immediately, the pattern continues because nothing about it ever costs him anything.

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 pattern matters more than any single cancellation

Read the timing first. A cancellation made three days out with a real reason is a scheduling problem. A cancellation made at 6pm for a 7pm plan, after he confirmed in the morning, is a priority signal, even if he apologises warmly. Look at what he does on the other side of it too. If he cancels on you and then posts about seeing friends that same night, you have your answer about where you sit.

Also notice whether he proposes new plans or leaves it open. A guy who says let's do next week and names a day is treating the plan as real. A guy who says we should hang out soon and never picks a date is keeping you in reserve. Neither of these proves anything alone, but across several weeks they add up to a clear read.

Say what it cost you, not what he did wrong

The reply that works states the practical effect in one line and then stops. You had cleared your evening, or you had arranged childcare, or you had turned down something else. That's information he can't argue with, because it's about your time and not his character. Avoid words like always or never, because he will respond to the word rather than the point.

Then make the next move his to make. Something like, if you want to try again, pick a day and I'll hold it, leaves him with a specific action. If he comes back with a vague we should, you know the plan isn't going to happen without you doing the scheduling, and you can decide whether that's a trade you want.

Let the second flake decide the question

One cancellation can be bad luck. Two can be a coincidence. By the third, you're not reacting to a single event anymore, you're looking at a rate. Decide before you get there what number is too many for you, so you aren't making the call while annoyed. Many people find that two last-minute cancellations within a month is their line.

When you hit it, you don't need to deliver a speech. A short message saying you're going to stop making plans until he's got a date locked in is complete. Then actually stop. If he comes back and tries to make it up with a warm message and no date, you can answer that you're happy to see him when something's confirmed, and leave it there.

Do not send

Why these replies fail

  • “No worries at all! Let's just reschedule for Thursday, I'm free whenever you are.”

    It absorbs the cost completely and hands him a flexible slot, so cancelling never has a downside.

  • “This is the third time you've bailed on me. Are you even interested in this?”

    It turns a scheduling issue into a verdict on his feelings, which he will defend instead of changing anything.

  • “Ok whatever, forget it. Don't worry about it.”

    The passive-aggressive tone makes you look upset without saying what you want, so he has nothing to act on.

Avoid these

Common mistakes

  • Replying no worries and rebooking within a minute, which teaches him cancelling costs nothing
  • Sending a long message listing every time he has cancelled, which turns one plan into a trial
  • Asking him to promise it won't happen again, which gets you a promise you can't check
  • Going quiet for a day and hoping he notices, which he often reads as you being fine with it
  • Waiting until the next flake to say anything, so the complaint arrives stacked on the old ones

Questions people ask

How many last-minute cancellations is too many?
There's no universal number, but two or three in a month, especially when they come on the day of the plan, is a reasonable point to stop accepting it quietly. Decide your own threshold before the next one, so you aren't deciding while frustrated. What matters is whether he is making up for it with a concrete new plan or leaving it vague.
Should I call him out on it or just let it go?
Name the effect once, briefly, and attach a request he can act on. Letting it go every time teaches him it costs nothing. Listing the history in one message usually makes him defensive. One clear sentence about the impact on your evening, plus a specific next step, does more than either extreme.
What if he apologises but never follows through with a new date?
An apology without a date is just a sentence. Reply that you'll happily make plans once he picks a day, then stop proposing things yourself for a while. If he keeps the vagueness going, you'll have your answer without needing to confront him.
Is it petty to be annoyed when someone cancels last minute?
No. Cancelling late on plans you both agreed to affects your time, your evening and sometimes money or childcare. Being annoyed is a reasonable response. The thing to watch is whether your reply is about the impact on you or an attempt to punish him, because the first gets results and the second usually doesn't.

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