What to text when he's interested but keeps canceling plans
He says he wants to meet but cancels last minute. How to call it out without seeming needy or pushing him away completely.
When someone cancels once, life happens. When it's twice or three times, that's a pattern. He might actually like you and just have a chaotic schedule, or he might be keeping you as an option while he figures out what he wants. Either way, your text should do one thing: make the cost of flaking higher than the cost of showing up.
A good message here isn't angry or passive-aggressive. It's direct about what you've noticed, sets a clear boundary, and gives him exactly one more chance to prove his interest through action, not words.
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 freeRepeated cancellations signal he's not prioritizing you
One canceled date is circumstance. Two is unfortunate timing. Three is a choice he's making. What matters is that real interest shows up in actions. Someone who actually wants to see you will move mountains to lock in a first date. They don't text you for weeks saying they want to meet and then flake multiple times.
What cancellations tell you: either his interest dropped once you started making concrete plans, or you're a low-priority option he'll get to if nothing better comes along. Both mean you need to know which one before you invest more time. A direct message forces him to pick. Either he commits and proves it, or he disappears and you have your answer.
State the pattern and name what you need
Your message should do two things at once. First, name what happened. Not accusingly, just factually. 'I've noticed you've canceled the last couple times we've tried to meet' is different from 'Why do you keep flaking on me.' One is observation. The other is attacking.
Second, tell him what happens next. You're interested, but you need him to actually follow through. This isn't about being cool with reschedules. It's about drawing a line between someone who respects your time and someone who doesn't. Then propose one specific plan. Not vague. Not 'whenever you're free.' Something like 'Tuesday at 7 at that coffee place you mentioned.' He either confirms it or he doesn't. If he doesn't, you already know the answer.
Give him one more shot, then step back
Send the message and wait. Not three days, not a week. Wait until the planned date rolls around to see if he shows. If he confirms the plan and cancels again, don't send another message. He's shown you what you need to know. Continuing to text just trains him that cancellations come without consequences.
If he doesn't respond to your message at all, that's also an answer. You've made it clear what you need, and silence is him choosing not to meet you there. Move forward with people who are actually available and interested. The space you make by stepping back is often what makes someone realize they messed up, but that's not your job to manage. Your job is to stop waiting for someone to decide you're worth their time.
Why these replies fail
“Haha okay so I'm starting to think you're not actually interested lol. All good though, just let me know if you ever want to actually hang!”
Packaged as a joke but it's passive-aggressive and doesn't require any response from him. He can laugh it off and keep stringing you along.
“I've really liked talking to you and I'm sad it hasn't worked out. Maybe we can try again in a few weeks when things calm down for you?”
This absolves him of responsibility and puts the waiting on you. You're now expecting to wait indefinitely for his schedule to improve.
“So are you actually going to meet up with me or are you just here to chat forever?”
Accusatory tone makes him defensive instead of reflective. He'll either make excuses or pull back completely rather than commit.
Common mistakes
- Asking him why he canceled instead of stating what you've observed. Questions let him explain away the pattern.
- Being too soft or understanding. 'No pressure, whenever works for you' signals you'll accept endless cancellations.
- Proposing another plan in the same message. Wait to see if he commits to meeting first.
- Waiting weeks to say anything. The longer you stay silent, the more he thinks you're fine with this.
- Threatening to move on without meaning it. If you send 'guess you're not interested then' and keep texting him, he'll ignore it next time too.
Questions people ask
- What if he says something came up and asks to reschedule again?
- If it's the third or fourth time, don't agree to reschedule. Tell him you need him to confirm and stick to a plan before you can keep investing time in this. If he can't do that right now, that's okay, but you need to move forward. If it's only the second time and the reason seems legitimate, one more plan is fair. But set a deadline in your head. After that, you're done.
- Should I give him space before sending this message?
- Send it sooner rather than later. The longer you wait after the pattern emerges, the more he thinks you're okay with it. But don't send it in anger right after a cancellation. Wait a few hours so the message comes across as clear observation, not heated reaction.
- What if he responds with a really good explanation?
- One good explanation is understandable. Multiple cancellations with explanations each time is still a pattern. You're not asking him to have a perfect life. You're asking him to prioritize one evening with you. If he can't do that, that tells you what his capacity is right now.
- Is it bad to seem like I'm giving him an ultimatum?
- You're not giving an ultimatum. You're setting a boundary. An ultimatum is 'do this or I'm done.' A boundary is 'I need this to continue.' There's a difference. He can respect that boundary or not. That's his choice.
What people say after using WingAI
“I'm busy and half the profiles give you almost nothing to work with. WingAI gets me a solid first line fast without me staring at the screen for ten minutes.”
Ralph
“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