Dating texting guide

How to reply when he's interested but keeps canceling plans

He says he wants to see you but flakes constantly. Learn what that pattern means and how to respond without wasting time.

Read the situation

When someone says they're interested but cancels plans repeatedly, there's a gap between words and actions. Usually it means he's keeping you as an option while pursuing someone else, he's not managing his time well and you're low priority, or he likes the idea of you but won't actually put in effort. None of these are problems you can text your way out of.

A good reply does two things. It stops rewarding the flaking by being available whenever he reschedules. It also creates a small cost to canceling so he has to think about whether he wants to see you. You're not being mean. You're just letting his actions matter.

The replies that work here are short, don't re-pitch the plan, and don't leave him tons of room to text again without committing. You want him to feel the difference between "I'll just cancel and apologize" and "I'll actually show up."

A boring opener next to the reply WingAI writes instead
Your AI wingman

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

Rizz AI Screenshot the chat and get the next message for this person.

Constant canceling is an answer, not an excuse

Flaking is data. When someone cancels plans more than once, they're telling you something about their priorities with their calendar, not their words. Reasons matter less than the pattern. Whether he's actually busy, testing how much you'll tolerate, or just keeping you warm as a backup, the result is the same. You're spending energy on someone who isn't spending it on you.

His excuses probably sound plausible. Work emergencies happen. Things come up. But people who want to see you protect the plan. They reschedule proactively before the day of, or they give you a solid alternate time immediately. He's probably giving you soft cancels and apologizing, but not actually stopping. That cycle trains you to accept less than you should.

Make the plan specific, then step back

When he offers a reschedule, pin it down to a time and place before you say yes. "Next Friday" is not a plan. "Friday 7pm at the place on 5th" is. If he won't commit to something specific in the moment, say you'll circle back once he knows his schedule. Then actually wait. Don't send a follow-up text in three days checking in.

After you've locked in a specific time, your job is done. You said yes. Now he has to decide whether to show up. Don't text him the day before to confirm. Don't send a cute reminder the morning of. Leave space for him to either commit by arriving or fail by not showing. Either way you get real information about whether this is going anywhere.

How many flakes before you stop rescheduling

One cancel is normal. Two cancels with a solid new plan is borderline. Three cancels means you stop offering your time. After the third flake, you don't reschedule with him anymore. He does. If he texts "sorry, can we try again," your answer is "sure, just let me know when you have a firm plan." Then you're unavailable until he comes with a specific time.

Don't announce this boundary to him or make it dramatic. Just stop being the one who figures out when you'll see him. If he actually wants to see you, he'll make it happen. If you never hear a specific offer again, you have your answer. His actions prove what he meant by "interested."

Do not send

Why these replies fail

  • “No worries at all! Next Friday works for me. Just let me know what time when you figure out your schedule.”

    You've made it easy for him to cancel again by leaving the time open and showing you're flexible no matter what.

  • “Ok but this is the second time. I really liked you and I'm getting frustrated. Can you please just commit to a time?”

    Emotional appeal doesn't work on someone who's already shown he cancels. It also makes you seem desperate and gives him a reason to disappear.

  • “Ha yeah that's fine. My week is crazy too so I get it. What about the weekend instead?”

    You're minimizing the flake and immediately offering a new option, which rewards the cancellation and shows him there's no consequence.

Avoid these

Common mistakes

  • Saying yes to a vague reschedule like 'next Friday' without a specific time and place, which gives him room to flake again
  • Over-explaining your own schedule to make it easier for him, which signals you're chasing the plan
  • Asking him what works for him instead of naming a concrete time, which lets him avoid commitment
  • Being overly understanding or sympathetic, which rewards the behavior and invites another cancel
  • Responding immediately, which makes you seem available and removes urgency from his end

Questions people ask

Should I ask him why he keeps canceling?
No. Asking pulls you deeper into his reasons and makes you the therapist. You don't need to understand why. His reason doesn't change what you should do, which is wait for him to prove through actions that he's actually interested. Let his behavior speak.
What if he apologizes really sincerely?
Apologies are free. Actions cost time and effort. Sincere apologies that are followed by another flake are just apologies that work on you. Don't let remorse substitute for follow-through. Only the actual date matters.
Is it ever worth giving someone a third chance?
Only if the first two flakes came with a concrete reschedule he actually kept. If he's flaked twice and you're still waiting for him to deliver on a rescheduled plan, you're done. Three strikes is the limit before you stop managing his calendar for him.
What do I do if he never suggests a specific time?
Stop. Say "just let me know when you have a plan" and leave it. If he doesn't text you a firm offer within a week or two, he's not interested enough to date. You have your answer and you haven't wasted more time.

What people say after using WingAI

  • “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.

  • “I was skeptical at first. Then I tried it on a dry chat and the replies actually sounded like me, not a chatbot.”

    Mazoonx

Your AI wingman

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

More conversations WingAI can help with