He keeps talking about meeting up but cancels last minute
He says he wants to meet but bails when it's time. Learn what this pattern means and how to respond so you're not wasting time.
When someone repeatedly suggests meeting up but pulls out at the last second, that's a pattern, not bad luck. He might be enjoying the texting without the pressure of real plans. He might be keeping you as an option while pursuing someone else. He might get anxious close to dates. Or he might not actually want to meet you.
A good reply here does two things. It calls out the pattern without sounding angry, and it shifts the dynamic so canceling becomes harder or less comfortable for him. You're not trying to convince him to show up. You're testing whether he actually will.

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 talk followed by retreat
Backing out repeatedly at the last second is different from someone who's uncertain about their schedule. Last-minute cancels mean he's committing verbally but not mentally. He's probably not waking up on Thursday thinking 'I need to bail on this person I'm excited about.' He's either testing to see what you'll tolerate, or he's keeping multiple people in rotation and doesn't want commitment to you until he figures out his other options.
Pay attention to when he cancels. Does it happen when you confirm time and place, or when you ask him to pick the venue? If he bails right when it gets concrete, he doesn't want to be pinned down. That's information.
Make canceling cost him something
Your reply needs to do two things. First, acknowledge that this has happened before. Not in an accusatory way, but in a way that shows you see the pattern and you're not pretending it's the first time. Second, set a boundary that makes future cancels feel like a bigger deal. Don't offer flexibility or multiple backup dates. Suggest one specific time and place, then require him to confirm at a specific point, like 'let me know by Tuesday'. When he has to actually confirm rather than just agree in theory, you'll find out fast whether he's serious.
If he does cancel again, don't offer a new plan right away. Make him reach out to reschedule. Make him do the asking this time.
Stop texting between cancellations
The biggest mistake is acting like nothing happened after he bails. If you keep texting him funny things or asking about his day, you're removing the awkwardness that should exist. That awkwardness is the only thing that might make him uncomfortable enough to either commit or move on.
After a cancellation, let him initiate next time. If he reaches out with another plan, fine. Engage with that. But don't keep the conversation flowing as if he didn't just waste your time. This isn't punishment. It's clarity. It shows him that meeting up matters to you and canceling has a real consequence, which is a pause in the connection.
Why these replies fail
“No worries, it happens! Let me know whenever you're free, no pressure.”
Removes all consequences and makes it clear you'll accept another cancellation whenever he wants
“Haha okay flaky, but seriously when can we actually hang? This weekend?”
Makes a joke of it and immediately offers another chance, signaling you're cool with the cycle
“I feel like you don't actually want to meet me. Do you?”
Asks him to reassure you and puts him in control of the narrative instead of just moving forward differently
Common mistakes
- Giving him another chance to plan without holding him accountable for the last cancellation
- Asking open-ended questions that let him off the hook, like 'when works for you?' after he's already bailed
- Staying available and flexible every time, which removes the cost of backing out
- Sending a frustrated or bitter message that makes him defensive instead of reflective
- Continuing to text as normal between his cancellations, as if nothing happened
Questions people ask
- How many times should I let this happen before I stop?
- One real cancellation is one too many. A second one that follows the same pattern means this is who he is. You don't need three cancellations to know the answer. After the second, shift your approach. Stop offering plans and see if he initiates. If he doesn't, you're done.
- What if he has a good reason for canceling?
- One good reason exists. An emergency, a death in the family, a job crisis. Those things happen once. If he cancels a second time, even with a reason, that's a pattern. Reasons are easy to invent. Actions tell the story.
- Should I ask him directly why he keeps backing out?
- No. Asking gives him a chance to explain himself and shifts the focus to his reasoning instead of his behavior. His behavior is the answer. If you ask, he'll either lie or get defensive. Just respond differently and let his next action show you what's real.
- What if he finally follows through and meets up?
- Great. But judge him on what happens next too. If he's flaky getting to the first date, he might be flaky in a relationship. One successful meetup after multiple cancels doesn't mean he's changed. Pay attention to whether the pattern shifts or if he's just proving he's capable of showing up when you stop being easy.
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