Should you move on if he cancels more than once
When he cancels plans repeatedly, it signals disinterest or poor prioritization. Learn what it means and when to stop waiting.
One cancellation can happen to anyone. Work got crazy, family emergency, he's sick. The second cancellation is different. It tells you something about how he treats your time.
After two cancellations, you're not dealing with bad luck anymore. You're dealing with someone who either doesn't want to see you badly enough to protect the plans, or doesn't respect that your time matters. Both are reasons to move on.
A good response here does one thing: it stops rewarding the cancellation with your availability. You're not angry or mean about it. You're just moving your energy elsewhere and making it clear that plans matter.

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 cancellations tells you his actual interest level
One cancellation means almost nothing. Two cancellations in a row, or two within a few weeks, means he's not organizing his life to see you. If he wanted to, he would. People find time for people they care about.
What matters is whether this is a pattern or a fluke. If he cancelled once six months ago and has been solid since, that's different from cancelling twice in the last two weeks. Look at the spacing and the frequency, not just the number. But if you're at two cancellations and asking whether to move on, you already sense the pattern. Trust that.
Your response must reset what you're willing to accept
The move here is to acknowledge the cancellation without closing the door entirely, but to stop being the one who adapts. Don't offer him a new time. Don't say 'no worries' and make it easy. Instead, say something that puts the ball back in his court and shows you have other things to do.
You're not punishing him. You're just making it clear that if he wants to see you, he needs to be the one to make it happen next time. No more scrambling around his schedule. This also gives you room to see if he actually tries to reschedule or if he just lets it drop.
Wait for him to reach out, then give him one real chance
After your response, don't text him again about plans. If he texts in the next few days with a specific time and day, that's a sign he actually wants to see you. Give that one a real shot. If he ghosts, or if he cancels again, you have your answer.
If he doesn't reach out at all, you're already moving on. Don't check in with him in a week out of politeness. That just resets the pattern. You made your boundary clear by not chasing him. Let him prove he respects it.
Why these replies fail
“No worries at all! What about Thursday? Or Friday works too if that's better. Just let me know what time suits you.”
You're making yourself available and flexible again, which teaches him he can cancel without consequences and you'll rearrange your schedule.
“Okay, I guess this is what I should expect at this point. You clearly don't want to see me.”
This is venting and calling him out, which might feel good but closes the conversation and makes him defensive rather than thoughtful.
“Sure, just let me know when you're free. I'll be around.”
You're removing your own agency by saying you'll be around whenever he decides to show up, which rewards his flakiness.
Common mistakes
- Immediately offering three new dates to make it easy for him to say yes again
- Writing a long text explaining why his cancellation hurt your feelings
- Staying 'flexible' and telling him to let you know whenever works for him
- Ghosting him without a word, which leaves the door half-open in his mind
- Saying yes to plans again before he's proven he'll show up
Questions people ask
- Is one cancellation enough reason to move on?
- No. One cancellation is normal and doesn't signal a pattern. Two cancellations in a short time frame is when you stop making excuses for him. If it's just one, give him a chance to prove it was actually a one-time thing by making solid plans again.
- What if he has a good reason for cancelling both times?
- A good reason explains why it happened, but it doesn't change what it means about his ability to prioritize you. If he had two legitimate emergencies, that's unlucky. But he should be the one offering to reschedule and putting in effort to make it right, not you adjusting your schedule again.
- Should I ask him why he keeps cancelling?
- Not in a way that invites a conversation. Asking opens the door to explanations and excuses, which usually just delay the moment you move on. Your response should be simple and brief. If he wants to explain himself, he will. More importantly, his actions after your response matter far more than his words.
- How long should I wait before deciding he's not going to reschedule?
- Give it about a week. If he cares about seeing you, he'll reach out within a few days with a specific plan. If a week passes and he either hasn't texted or only sent casual messages unrelated to plans, he's not interested enough. Stop waiting and move your energy elsewhere.
- What if he reschedules but cancels a third time?
- That's your answer. Don't ask for an explanation. Don't say yes to plans again. A third cancellation shows this is who he is, not bad luck. Stop investing in someone who doesn't respect your time. You already gave him chances.
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.
“I always freeze on the first sentence. This gets me past that blank box so I actually hit send.”
joejoe4567
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