He keeps saying yes then canceling: how to respond
Decode why he cancels meetups and what to text back. Stop wasting time on flaky plans.
When someone says he wants to meet up but cancels when the day arrives, he's telling you something. Either he's not interested enough to follow through, or he's disorganized and unreliable with his time. The cancellation is the real message, not the initial yes.
A good reply does two jobs. It stops you from accepting the pattern as normal, and it forces him to make a real choice instead of drifting. You're not asking for another rain check. You're setting a boundary about what you'll accept moving forward.

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.
What repeated canceling actually means
If he cancels once, it's a fluke. If he cancels twice, he's showing you his pattern. He either doesn't want to meet badly enough to protect the time, or he's someone who commits without thinking and then bails when the friction arrives. Either way, the reason matters less than the fact that it keeps happening.
This isn't about him being a bad person. It's about him not being interested enough or responsible enough to be worth your time right now. When someone wants to see you, they keep the plan. They reschedule if something truly urgent happens. They don't cancel because they're tired or something better came up.
Make him choose between showing up or stepping back
Your reply needs to do two things: confirm the plan is still on, and make it clear you're not waiting around past that point. Don't soften it with extra options or flexibility. If he cancels again, you're done proposing times.
The move here is stating the plan clearly, asking for confirmation, and leaving no room for vagueness. If he cancels a second time on you, your next message should not be another reschedule offer. It should be stepping back entirely. You're training him that canceling has a cost: he loses access to your time.
Stop replying to cancellations right away
When he cancels, wait before you respond. Not days, but at least a few hours. This breaks the rhythm where he cancels and you instantly jump to fix it.
If this is the second cancellation, your response should be short and final: acknowledge it happened, and don't offer to reschedule. Go quiet. If he reaches out later asking to meet, you can engage again, but only if enough time has passed and only if he's the one proposing a specific plan. Don't keep this door open indefinitely. After two solid cancellations, you're looking at months of no contact before it's worth trying again.
Why these replies fail
“No problem! I totally understand. How about next weekend instead? I'm pretty flexible!”
You're rewarding the cancellation by making it easy and offering more options, which teaches him he can cancel without any friction.
“Seriously? You said yes yesterday. I don't think this is going to work out.”
It's too reactive and angry. He'll see you as the problem instead of understanding you're just not interested in unreliable plans.
“Hey, so what happened? I was really looking forward to seeing you. Are you okay?”
You're seeking reassurance and creating an opening for him to explain himself, which lets him off the hook and keeps the pattern going.
Common mistakes
- Accepting his excuse and immediately offering three new dates to reschedule
- Staying available and flexible as if that will somehow make him follow through
- Responding right away as if his cancellation needs an instant reply from you
- Acting confused or hurt instead of treating it as information about his reliability
- Giving him multiple chances to cancel by keeping vague plans alive
Questions people ask
- Should I give him a third chance if he cancels twice?
- No. Two cancellations is a pattern, not bad luck. If he wants to meet, he'll fix his own behavior without you giving him more chances. You're not his therapist or his accountability coach. He knows he flaked.
- What if he has a real emergency the second time?
- An actual emergency is one thing. But he should be the one reaching out unprompted to reschedule, not you. If you have to propose the next plan after two cancellations, he's still not prioritizing it. Real emergencies don't happen twice in a row with the same person.
- Is it worth asking him why he keeps canceling?
- Not in a text. His behavior is already telling you why. Asking will just give him a chance to explain it away and make you feel bad for pushing. It also signals that you're invested in solving this, which he'll use to string you along.
- Should I stay in touch or cut contact completely after two cancellations?
- Don't send messages. Go quiet. If he reaches out weeks or months later with a specific plan and follows through, you can engage. But don't check in or keep the conversation going. That's you doing the work he should be doing.
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
“Used it for a couple hours and set up a date the same night. Not even kidding.”
Nikola2214
“I overthink every text. Having three options and picking the one that sounds like me cut that spiral short.”
Sam R.
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