He keeps saying next weekend then cancels. What to reply.
When a guy repeatedly promises next weekend then bails, your reply needs to break the pattern. Learn what his cancellations mean and how to respond.
A guy who says 'next weekend' and then cancels when it arrives is showing you something specific: he's not actually planning to see you. He might mean it in the moment, or he might be keeping you warm as a backup option. Either way, the pattern is the data.
Your reply needs to do two things at once. First, it stops accepting the same broken promise twice. Second, it gives him a real chance to step up, but only if he actually commits. A good reply doesn't lecture him about flaking. It just makes clear that next time, you need something more solid than a vague future date.
The goal is to either get him to lock in a real plan with real details, or to find out that he won't. Both outcomes are useful. One gets you a date. The other gets you out of a loop.

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 tells you he's not actually planning
When someone cancels the same date twice, it's not bad timing. Bad timing happens once. He's either not interested enough to lock it in, or he's keeping you as a low-priority option to fill time if nothing better comes up. Both mean the same thing: you're not in his actual calendar.
Pay attention to how he cancels too. Does he bail the day before, or the morning of? Does he offer a reason? The specifics matter less than this: a person who wants to see you makes it happen. Someone who keeps saying yes then backing out is telling you no in a way that feels kinder to him.
Make him commit to an actual day and time
Your reply needs to separate talk from action. Don't accept 'next weekend' again. Ask for Tuesday or Wednesday or a specific day he's willing to name right now. Then ask for a time. This does two things. First, it's harder to cancel on a specific commitment. Second, it immediately shows you whether he'll actually plan or just keep saying words.
Don't give him options to choose from. Let him pick the day and time. If he won't lock it in, that's your answer. If he does, you have something real to work with.
Wait for confirmation, then hold the boundary
Once he agrees to a specific day and time, give him until 24 hours before to confirm. If he doesn't confirm by then, or if he cancels again, you're done. Don't accept a third vague promise and don't offer to reschedule. One cancellation can happen. Two is a pattern. Three means you have your answer.
If he confirms and then bails anyway, a one-sentence reply is enough: 'I get it, you're not interested. Good luck.' Then move on. People who respect your time show up.
Why these replies fail
“Ok no worries!! What about the weekend after? We can do brunch or something”
It rewards his cancellation by offering to work around him, which teaches him cancels are fine.
“You keep saying next weekend but never actually follow through. I don't appreciate being flaked on.”
It's a lecture that lets him apologize and promise to do better without changing anything, restarting the cycle.
“Whenever you're actually ready to hang out just let me know”
It's passive and leaves him in control, meaning he can contact you whenever and pick this up again without committing to anything.
Common mistakes
- Ignoring the cancel and acting like it didn't happen, which tells him cancels work
- Getting angry or accusatory, which lets him off the hook by making it about your mood
- Offering alternative dates or times, which puts the burden on you to fix his flaking
- Using lots of words to explain why he shouldn't cancel, which he'll just apologize around
- Staying available for vague 'next weekend' language instead of asking for a specific day and time
Questions people ask
- Should I give him one more chance?
- One more chance is fair, but only if you attach a condition to it. That condition is a specific day, time, and confirmation 24 hours before. If he commits and flakes again, you have your answer. If he won't commit to specifics, that's also your answer.
- What if he says he's just bad at planning?
- That's an excuse, not a reason. People who want to see you figure out how to plan. He's telling you he doesn't want it badly enough. Accept that and move forward.
- Is it mean to stop giving him chances?
- No. He had chances. He used them to show you he won't follow through. Respecting your own time isn't mean. It's the baseline.
- What if he flakes again but has a really good excuse?
- One real emergency can happen. Two cancellations, even with excuses, is a pattern. His words about wanting to see you matter less than his actions of not showing up. Believe the actions.
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
“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 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