Dating texting guide

What to text when he cancels plans and says he's busy

He canceled and blamed being busy. Learn how to reply so you don't seem bitter, keep your options open, and find out if he's actually interested.

Read the situation

When a guy cancels and says he's busy, you're dealing with two separate problems. First, the cancellation itself. Second, what it signals about his interest level and whether he's being honest or just letting you down soft.

A good reply does something specific. It doesn't accept the excuse at face value, but it also doesn't accuse him of lying or show you're upset. The goal is to see if he'll actually reschedule with a real offer, not just apologize and disappear. If he's actually slammed, a real person will propose a specific time. If he's not that interested, he'll just apologize again.

Your reply determines whether this moves forward or dies quietly. Send something that lets him save face but makes him work if he wants to keep you around.

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.

When a busy guy cancels right before plans

A last-minute cancellation with a 'I'm busy' excuse is a red flag because it usually isn't about what he said. If he was actually into you, he would have said no to other things to keep the plans. Real busy people reschedule immediately. Guys who text 'rain check' without a follow-up date are either not interested or testing to see how easy you are.

The fact that he blamed it on being busy instead of asking when you're next free tells you something. He's hoping you'll either accept it gracefully or plan the next date yourself. Either way, he's not working for this.

Make him choose between excusing and fixing it

Your reply needs to do two things at once. First, acknowledge the cancellation in a way that doesn't sound mad or needy. Second, require him to actually reschedule if he wants to stay in the game.

The move is to reply with something light but brief that shows you're not bothered, then either propose one specific time (which puts the ball back on him to confirm) or ask when he wants to reschedule and then go silent. Don't say 'no worries,' because that signals he's off the hook. Don't ask him to pick from multiple dates, because that's work you're doing. Make him pick a day or lose momentum.

Wait for a concrete time before you respond again

Send your reply and then wait. Don't text him again for at least 24 hours. If he comes back with an actual date and time, he's interested enough to try. If he just says 'soon' or 'next week' or never responds, you have your answer.

If he doesn't reschedule within a few days, stop texting him. He's shown you that other things come before you, and he's not going to change because you stay available. Move on and focus on guys who make time without you having to manage it.

Do not send

Why these replies fail

  • “No worries at all! That happens. Let me know when you're free and we'll figure something out.”

    You just made it easy for him by accepting the excuse and putting the burden on him to come back to you, which he probably won't.

  • “Cool, cool. So basically you don't want to hang out with me lol”

    This reads as bitter and insecure, and it gives him an opening to apologize again instead of having to reschedule.

  • “Okay. Well I guess I'm going out with my friends instead. Have fun with work!”

    You're announcing that you have options as a way to make him jealous, which makes you look petty and desperate to affect him.

Avoid these

Common mistakes

  • Accepting the excuse and saying 'no worries' as if it's resolved, when it isn't
  • Getting angry or sarcastic, which makes you look bitter instead of unimpressed
  • Asking 'when are you free' instead of letting him propose a time
  • Disappearing to teach him a lesson, which just lets him off the hook
  • Texting back immediately as if nothing happened, showing he didn't cost you anything

Questions people ask

Does this mean he's not interested?
Not necessarily, but it means he's not prioritizing you right now. A guy who's actually interested will apologize and offer a specific time in the same message. If he just says 'busy' with no follow-up plan, he's either not interested or keeping you as an option while he pursues someone else.
Should I bring up the cancellation next time we talk?
No. If he reschedules and follows through, let it go. If he cancels again, then you can point out a pattern. Don't relitigate one cancellation because it makes you look like you're overthinking it.
What if he reschedules but it's weeks away?
That's too far out and it's a soft rejection. A person who's actually interested schedules something within a few days. If he's pushing it out to 'next month sometime,' he's not prioritizing you. Treat it the same as if he didn't reschedule at all.
How long should I wait before giving up on him?
If he cancels and doesn't reschedule with a real date within 3-4 days, stop texting. You've made your move. He knows you're interested. If he wants to see you, he'll make it happen. Waiting longer just trains him that you'll stick around even when he flakes.

What people say after using WingAI

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

  • “Used it for a couple hours and set up a date the same night. Not even kidding.”

    Nikola2214

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