How to text back when he keeps canceling plans
He cancels again. Here's how to respond so you're not wasting time on someone unreliable.
When someone repeatedly cancels plans, the cancellation itself is the message. It tells you about his priorities and follow-through, not about circumstance. Your reply in that moment matters less than what you do next.
A good text back accomplishes two things: it doesn't let the cancellation slide without comment, and it doesn't waste energy on false hope. You're reading the pattern, not reacting to one flaky night. The goal is to stop investing in plans that won't happen and to see clearly whether he's worth your time.
This is different from one canceled date. One cancellation can be legitimate. But when it's a pattern, your response should reflect that you notice it. A reply that pretends this is fine, or that softens the message with emojis and reassurance, actually works against you. It tells him the cancellation cost nothing.

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 freeRizz AI Screenshot the chat and get the next message for this person.
Canceled plans twice means he's not prioritizing you
One cancellation is bad luck. Two is a pattern. Three and you have your answer. When someone keeps canceling, it's not because work keeps happening or life keeps getting in the way. It's because you're not high enough on his list. That's not judgmental. That's just how people work. They make time for what matters.
Your job is to read what the cancellation says about how he sees the relationship. He may like you in the abstract. He may intend to see you. But intention without action is noise. A reply that acts like this is normal is a reply that lets him believe he can treat time with you as optional.
Your response should acknowledge the pattern, not excuse it
A good reply does two things. First, it names what's happening without drama. Not 'I can't keep doing this' with anger, but something that makes clear you see the pattern. Second, it doesn't offer an easy reschedule. That removes the consequences of canceling.
The move is to respond to the cancellation itself, briefly and straight, then pause. Don't ask when he's free. Don't say 'whenever works'. Make him do the work of proposing something concrete and keeping it. If he cancels a third time after a reply like that, you have complete clarity about what you're dealing with.
Wait at least a few hours before you text back
Don't reply in the moment. You'll sound reactive. Wait long enough that it's clear you're not sitting by your phone. A few hours gives you room to think clearly and respond from a place of reading the situation, not reacting to the sting.
After you send your reply, don't follow up. No 'let me know when' or 'hoping we can reschedule soon'. If he wants to reschedule, he'll reach out with a specific plan. If he doesn't, you have your answer and you move on. One cancellation warrants one calm response. A second or third cancellation means you stop trying to make it work.
Why these replies fail
“no worries at all! work is crazy, I totally get it. let me know when you're free and we can reschedule :)”
This tells him canceling has no cost and that you'll keep being available whenever he gets around to it.
“ok. is everything alright? let me know if you need anything.”
You're now the one checking on him instead of addressing his unreliability. This flips the dynamic.
“this is the second time you've canceled. I don't think this is working for me anymore.”
It's too harsh and closes the door before giving him one clear chance to step up. Also sounds reactive.
Common mistakes
- Saying 'no worries' or 'it happens', which signals the cancellation carries no weight
- Immediately suggesting another date, which rewards the flaky behavior
- Being angry or disappointed in tone, which makes him defensive instead of reflective
- Asking 'is everything ok', which shifts focus to his reasons instead of his pattern
- Apologizing or over-explaining your own availability, which makes you seem like the flexible one
Questions people ask
- Should I call him out directly about the pattern?
- Not yet. One or two cancellations, acknowledge it calmly in text and see if he changes behavior. If it happens a third time, then you can decide the pattern is clear enough to stop trying. A direct 'this is a pattern' conversation assumes he'll care about the feedback. Most people who cancel repeatedly already know.
- What if he has a real reason for canceling again?
- People with real problems usually apologize more and reschedule immediately with a specific day and time. They also don't make a habit of it. If you find yourself evaluating whether his reason is good enough, that's a sign he's already cost you more emotional energy than the relationship is worth.
- How long should I wait before giving up?
- Two canceled plans without a quick reschedule is usually enough to tell you something. By a third cancellation, you should have stopped trying. Waiting longer just teaches him it's fine to keep doing it. Your time has value independent of whether he recognizes it.
- Should I suggest meeting somewhere else or at a different time?
- No. That's you doing the work again. Let him propose the next plan, the date, and the time. If he's interested in seeing you, he'll come with a specific offer. If he sends another vague 'let me know when', that's the same cancellation in different clothes.
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 was skeptical at first. Then I tried it on a dry chat and the replies actually sounded like me, not a chatbot.”
Mazoonx
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