Dating texting guide

He cancels plans but likes your Instagram posts

He keeps canceling dates but stays active on your Instagram. What this signals and how to respond without looking desperate.

Read the situation

When someone cancels plans but still engages with your content, they're signaling they want you around on their terms. The Instagram likes are low-effort validation. The canceled plans mean he's either not prioritizing you, juggling options, or testing how much you'll tolerate. This is a pattern, not a one-time thing.

Your reply needs to set a boundary without being accusatory. You're not calling him out. You're just making it clear that your time isn't a backup option. A good response stops being available and stops responding to the dynamic he's created.

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.

What the cancellation plus the likes actually means

He's getting the reward of your attention without the effort of showing up. The Instagram engagement is connection without commitment. He can like a photo in three seconds between other plans. He cancels because either you're not a priority or he's keeping you warm while other options develop.

This isn't always malicious. Sometimes he's conflict-avoidant and uses social media to seem interested without having to follow through. Sometimes he's just flaky but feels good about himself when he engages with your content. Either way, it's a pattern where you're investing and he's drifting. The cancellations tell you what he actually wants to do. The likes tell you he wants you to stick around and keep trying.

How to respond without playing the same game back

Don't match his half-interest with half-interest of your own. Your reply needs to do two things: set a boundary and step back. You set the boundary by being direct about plans without cushioning it. No 'that would be fun' or 'whenever works for you' language. Say what you want and give a real date, not a vague offer.

Then step back from the space he's created. Stop liking his posts. Stop being first to text. Stop looking at his stories. This isn't revenge. It's you removing the reward he gets from keeping you interested without committing. If he cancels again, your response is shorter and colder. If he actually shows up, you decide if he's worth your time based on actions, not on how good his Instagram engagement is.

Wait for his next cancel, then go quiet

Send one clear plan with a specific date and time. If he cancels or flakes, that's your signal. Don't send another message right away. Let him reach out. If he likes your posts over the next week or two, don't respond to that. Don't like his content back. When he eventually texts, you can respond, but you're no longer available on demand.

If three cancellations happen in a row, stop responding to him entirely. This isn't punishment. It's you accepting what his behavior is telling you. He doesn't want to see you in person. You can't force someone to prioritize you by being nicer or more available. The only thing that changes patterns like this is for you to stop participating in it.

Do not send

Why these replies fail

  • “haha no worries! whenever you're free just let me know, i'm flexible”

    This shows him he can cancel without consequence and you'll stay available indefinitely.

  • “i noticed you like all my posts but cancel every time we make plans lol. what's going on?”

    Calling out the pattern makes you look obsessive and gives him room to defend or ghost you.

  • “maybe we should just stay in instead and watch something? no pressure”

    This lowers the bar after he canceled and signals you'll accept whatever he offers.

Avoid these

Common mistakes

  • Calling out the Instagram likes. It makes you look like you're tracking him and signals insecurity.
  • Accepting the next plan he suggests without pushing back. You just teach him the pattern works.
  • Staying enthusiastic and available after a cancel. Matched energy is what breaks this.
  • Explaining why you can't do something else. Keep it short. No negotiating.
  • Continuing to post content for him to like while nothing concrete happens.

Questions people ask

Should I confront him about the Instagram likes?
No. It makes you sound like you're tracking him. Your message should be about the plans, not the likes. If you need to address the pattern, do it through your actions, not your words. Stop responding to his engagement and see if he changes his behavior.
What if he has a legitimate reason for canceling?
One cancel with a real apology and a rescheduled plan is normal. Two cancels with excuses is a pattern. Three is him telling you he's not interested in seeing you. Legitimate reasons don't repeat at the same frequency. Track whether he reschedules or just apologizes and moves on.
Is it okay to suggest a lower-pressure plan instead?
Not right away. Suggesting something easier teaches him that canceling gets him an easier option next time. Make one clear plan first. If he cancels that, then you're done. Don't negotiate by lowering your ask.
How long should I wait before deciding this isn't going anywhere?
Two cancellations without a legitimate reschedule is enough. You don't need four or five data points. After the second one, respond less and make yourself less available. If he wants to see you, he'll have to show he's serious. If he doesn't, you already have your answer.

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

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

    Nikola2214

  • “I overthink every text. Having three options and picking the one that sounds like me cut that spiral short.”

    Sam R.

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