Stop asking him out after multiple reschedules
When he keeps canceling plans, it's a signal. Here's how to read it and what to do next.
When someone reschedules more than once, they're telling you something without words. It doesn't mean they hate you. It usually means you're not a priority right now, or they're not sure they want to meet. Asking again just puts you in a position where you're chasing while he decides.
A good response here does two things. It stops the cycle of you proposing and him deflecting. And it creates space for him to actually show up if he wants to. The move is to acknowledge the pattern, set a boundary, and hand the ball back to him. This isn't mean. It's honest.

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.
Multiple reschedules mean he's not committed to meeting
One reschedule is life. Two reschedules is a pattern. After that, the reason doesn't matter much. Whether he's busy, unsure about you, or talking to someone else, the outcome is the same. He's not moving toward you. When someone wants to meet you, they find a time. They don't keep saying yes and then backing out. Continuing to ask him out ignores this signal and puts you in a weaker position each time.
Your reply needs to stop the cycle and put him in the driver's seat
A good response here has two moves. First, name what's happened without blame. Just state the fact that plans haven't worked out. This shows you're paying attention and aren't going to pretend the pattern doesn't exist. Second, say you're stopping the proposing. Tell him the next move is on him. Don't soften it with apologies or over-explaining. Keep it short and calm. This shifts the dynamic from you chasing to him choosing.
Send it once and then watch what he does
Send this message when you're calm, not right after a cancellation when you're frustrated. Give him a few days to respond. If he gets in touch and proposes a specific plan with a day and time, you can meet. If he goes quiet or sends something vague like 'yeah let me see when I'm free', you have your answer. He's not going to follow through. At that point, you're done. Don't send another message. Move on.
Why these replies fail
“Hey! I totally understand you're busy. How about next Thursday instead?”
Ignores the pattern and rewards the behavior by proposing again. Shows you're willing to keep adjusting yourself while he stays passive.
“Cool, well whenever you actually have time and feel like meeting up, let me know I guess”
Comes across bitter and sarcastic, which makes him defensive instead of reflective about his own behavior.
“I'm just confused why you keep canceling on me if you liked me”
Asks him to explain or defend himself, turning it into a conflict instead of a clean boundary. Also makes it about your worth instead of his follow-through.
Common mistakes
- Proposing a third time with a different day, as if the problem is logistics and not interest
- Being passive-aggressive about the reschedules instead of direct
- Asking why he keeps canceling, which puts him on the defensive and doesn't change anything
- Disappearing completely and waiting for him to notice you're gone
- Sending a long explanation about why you deserve his time
Questions people ask
- What if he was actually busy both times? Should I give him another chance?
- If he was busy twice, he can propose a third time himself. You've offered. Your job now is to stop repeating the same thing and see if he steps up. A third offer from you just teaches him that canceling is fine as long as you'll try again.
- Won't he think I'm mad or rejecting him?
- If you keep your tone steady and factual, he'll read it as you setting a boundary, not attacking him. You're saying 'I see the pattern and I'm stepping back.' That's different from 'You suck and I'm done with you.' The clarity often makes guys respect you more.
- How long should I wait for him to reach back out?
- Give it two to three weeks. If he wants to meet, he'll use that time to find a slot. If nothing happens by then, he's made his choice clear. Don't check in or send a follow-up message. The point of stopping is to stop, not to wait for a specific deadline to pass.
- What if he does reach back out a week later?
- If he proposes a specific plan with a real day and time, you can say yes. If it's vague, treat it like another reschedule. Don't give him multiple chances to flake after this. One more cancellation and you're done for real.
What people say after using WingAI
“Used it for a couple hours and set up a date the same night. Not even kidding.”
Nikola2214
“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.
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