Dating texting guide

What to say when he makes plans then cancels without a real reason

Learn how to respond when he keeps flaking on dates. Call out the pattern without sounding bitter, and figure out if he's actually interested.

Read the situation

A guy who makes plans and then bails without a legitimate reason is signaling something. He might be keeping you as a backup option, testing your boundaries, or simply not prioritizing you. The flaking itself is the message, not the excuse.

A good reply here does two things at once. It names the pattern so he can't hide behind "something came up," and it makes clear that this behavior has a cost. You're not being rude or dramatic. You're being direct about what you need in order to keep investing time in him.

The goal is not to fix him or convince him you're worth his time. It's to find out whether he'll actually change his behavior, or whether you need to move on. His response, or lack of one, tells you everything.

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

The pattern is the actual problem, not the excuse

When someone flakes once, they had a bad day. When it happens twice, maybe there was a real conflict. When it's a pattern, he's telling you where you stand. He might say traffic was bad, work ran late, he wasn't feeling well. Those are just explanations for individual cancellations. They don't explain why it keeps happening.

What matters is that he made a commitment and broke it, multiple times. He knows what he did. Asking him to justify it again just wastes your time and lets him off the hook by finding a new excuse.

Call the pattern, then create a consequence

Your reply needs to name what you've seen happen, not in an angry way but in a matter-of-fact way. Something like: "This is the third time you've made plans and cancelled. I need to know if you actually want to hang out or not."

Then stop talking. Let him respond. If he apologizes and commits to a specific date with no excuses, fine. If he makes another excuse or goes quiet, you have your answer. Don't offer him another chance or suggest a different plan. You've been clear. What he does next is entirely on him.

Wait for a real response, then decide if he's worth another shot

Send your message and wait at least 24 hours. If he's interested, he'll respond seriously. A real response looks like an actual apology, an explanation of what's been going on, and a specific plan with a date and time you both agree on. Not "we should hang soon." An actual day.

If he goes silent, that's his answer. If he makes another excuse, that's his answer too. If he does come through and follow through on a plan, you can go from there. But do not accept flaking a fourth time. The second time he cancels after you've had this conversation, you're done.

Do not send

Why these replies fail

  • It's fine! Whenever you have time just let me know and we can reschedule. No pressure.

    This rewards the flaking and tells him you have no actual standards, so he'll keep doing it.

  • Okay so why do you keep bailing on me? Like seriously, what is it? Do you not like me?

    Asking him to explain himself gives him room to justify it, and the needy tone makes him feel worse about canceling but not better about showing up.

  • You know what, I'm over this. Don't even bother texting me again.

    Ending it in anger leaves the door open for him to come back with an apology and suck you back in without anything actually changing.

Avoid these

Common mistakes

  • Accepting a vague excuse and rescheduling immediately, which rewards the flaking
  • Staying silent and hoping he notices the pattern himself, which he won't
  • Getting angry or accusatory in tone, which gives him a reason to blame you instead
  • Asking him to explain why he flakes, as if understanding his reasoning changes anything
  • Making plans again right after calling out the flaking, which signals it didn't matter

Questions people ask

Should I give him a chance to explain before I call out the pattern?
No. You already know the pattern exists. Asking for his explanation just gives him room to make excuses for each individual cancellation instead of owning the bigger picture. Be direct about what you've observed.
What if he says he'll change but then flakes again?
He's shown you he won't change. One more flake after this conversation should be your last one. You don't need a third conversation about the same thing. Trust his actions, not his promises to do better.
Is it possible he's actually busy and not flaking on purpose?
If someone is actually busy, they reschedule proactively and far in advance. They don't make plans two days out and then cancel last minute. Busy people find time for priorities. His pattern shows where you rank.
Should I try to get back in touch if he goes silent after I call out the pattern?
No. You've said what needs to be said. If he goes quiet, that's your answer. Reaching out again just resets the conversation and shows him the consequence doesn't actually matter. Let him come to you.

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

  • 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

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