How to text when he makes plans then cancels repeatedly
He seems interested but keeps flaking on plans. Here's how to respond without chasing or giving him easy passes.
When someone makes plans with you and then cancels or ghosts, they're showing you something specific about how they treat you. It's not about being too busy. It's about priorities. A guy who wants to see you finds a way or explains early with a real reschedule.
Your reply in this moment matters because it sets whether he can keep treating you like a backup option. You're not trying to convince him to show up or prove you're worth his time. You're responding in a way that makes it clear you have standards and that repeated cancelling has consequences.
A good reply stops the cycle of you staying available and hopeful. It communicates that you're moving on with your evening, your week, or the whole thing. Some guys respond to that signal. Most don't. Either way, you'll know faster.

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.
The pattern of plans and cancellations tells you everything
A one-time cancellation happens. A real person with an actual conflict explains early and reschedules within a day or two. When someone makes plans, then cancels or goes quiet, then makes plans again weeks later, he's using you as a fallback. He texts you when he's bored or when his first choice fell through.
What feels like interest, the texting and the date suggestions, is actually just low effort. He knows you'll say yes. That's all the signal requires. The cancellation pattern is the real data. Trust it more than the initial plan-making.
Your response needs to stop rewarding the behavior
Don't negotiate, don't reschedule, and don't ask questions. Those three moves keep the pattern alive because they tell him cancelling is fine. Instead, treat a flake like a choice he made about how you rank in his week. Your reply should acknowledge the cancellation briefly and show him you've already moved on. You're not mad. You're not available anymore. The tone is neutral and final, not hurt or hopeful.
You want him to experience the actual cost of flaking, which is that you're no longer waiting. That signal sometimes works. Usually it doesn't. Either way, you get to stop wasting your week planning around someone who doesn't show up.
Wait for him to reschedule, then do nothing after one flat no
When he cancels, send your reply and then leave it. Don't follow up. If he reaches out a few days later with a new plan, you can give him one more shot. But the moment he cancels again or goes quiet, you're done. No third flake, no fourth. One real flake after you've already addressed it means this is who he is.
If he never reaches out again, you have your answer. You don't need to message him, check in, or give him space to come back. He showed you his priorities. Go spend your evenings with people who confirm plans and show up.
Why these replies fail
“No worries at all! Whenever works for you, just let me know. I'm pretty flexible.”
This tells him cancelling has zero cost and you'll rearrange yourself indefinitely around his schedule.
“Is everything okay? Did something come up? Let me know if you want to reschedule.”
Asking what happened puts you in the position of understanding his side, which softens the boundary you need to set.
“Cool, no problem. Next Friday instead?”
Immediately offering a new time signals you're not bothered and will keep rescheduling, which invites more flakes.
Common mistakes
- Staying cheerful and flexible after he cancels, which signals he can do this again without cost
- Asking why he cancelled or what happened, which puts you in the position of managing his feelings
- Immediately offering an alternative time, which shows you'll reorganize your life around his flakiness
- Sending a long message explaining how it made you feel, which he can ignore without responding
- Going silent for weeks then texting him again as if nothing happened, which resets the cycle
Questions people ask
- Should I ask him why he cancelled?
- No. His reason doesn't matter and asking gives him the chance to explain it away. Flakes happen. His job was to show up or cancel early with a real reschedule. He didn't do that. You don't need his reasoning to decide how to respond.
- What if he comes back with a real apology and a new plan?
- Give that one shot. Apologies can be real. But if he flakes a second time, you're done. This is the test. Most guys who cancel once and apologize will do it again because they learned you'll forgive it. Don't prove that twice.
- How long do I wait after my reply before assuming he's not coming back?
- Don't assume anything. Just move on. If he reaches out in a week or a month with a real plan and you're interested, respond. If not, don't. You don't need to close this out or give him space. He made his choice when he cancelled.
- Is it bad to seem angry or upset?
- Yes. Anger keeps the conversation going and makes him the victim of your reaction. Neutral and moving on is much more effective. It shows his cancellation didn't derail you. That's what actually gets under someone's skin if they cared.
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
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