He cancels plans but likes all your posts: what to do
He keeps canceling dates but engages with every photo. Here's how to respond and what it actually means.
When someone cancels concrete plans but stays active on your posts, there's a gap between what he says and what he does. The likes are low-friction engagement. The cancellations show where his actual priorities sit. This pattern usually means he's interested in you as content or connection, but not interested enough to show up.
A good reply does two things at once. It stops rewarding the cancellation pattern and it creates a reason for him to either step up or fade. You're not punishing him. You're just stopping the dynamic where he gets your attention and your time without giving either back.
The goal is to make plans feel like a choice he has to earn, not a standing offer he can skip and still stay close to you.

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 gap between his posts and his actions
Liking posts takes five seconds and costs nothing. Showing up to plans takes time, energy, and commitment. When he does one but not the other, he's telling you something specific. He likes having you around in his phone, but arranging real time with you is not a priority.
This isn't necessarily mean. It could be that he's juggling a lot, or he's interested but not sure, or he's keeping options open. What matters is that you're reading it correctly. The likes are not a sign of real interest. They're a way of staying on your radar without investing.
Stopping the reward cycle without drama
Right now the pattern works for him. He cancels and you stay engaged with him anyway because of the likes and comments. He hasn't lost access to you. Your move is to make that cost something.
Don't get angry or make it a thing. Just respond once and be clear that you need someone who follows through. Then stop being as available. Stop liking his stuff back right away. Don't initiate new plans. Don't text him casual things. You're not punishing him, you're just stepping back and letting him decide if he actually wants to be in your life or just in your feed. If he's really interested, the pressure will make him change. If he's not, he'll fade and you'll know.
When to walk away instead of waiting
Send one clear message when the pattern is obvious. Give him one real chance to reschedule and follow through. If he cancels again or goes quiet after you set a boundary, that's your answer. Don't send a follow-up asking what happened or if he's still interested. Don't reach out in two weeks to see if things are different. The time to find out is right after the second cancellation.
The only reason to stay engaged is if he actually shows up the next time and proves the pattern is broken. Everything else is you convincing yourself that maybe he'll change. He won't change because he likes your posts.
Why these replies fail
“I noticed you like all my posts but we can never seem to make plans work. What's going on?”
This sounds like you're hurt and analyzing his behavior, which makes him defensive and gives him room to explain or apologize without changing anything.
“Okay no problem, let's reschedule for next weekend instead”
You're immediately making it easy for him again, so he faces zero consequences and will likely cancel the new plans too.
“Cool, thanks for letting me know. Talk soon”
This is too casual and too forgiving. It tells him the cancellation was fine and you'll be here whenever he's ready.
Common mistakes
- Calling out the likes directly or asking why he engages online but not in person, this makes you sound hurt and gives him a chance to explain it away
- Staying available for a reschedule immediately, this says the cancellation didn't cost him anything
- Going quiet and hoping he notices, he probably won't and you'll just feel worse
- Matching his energy by liking his posts back as normal, you're rewarding the same pattern
- Writing something long and emotional about wanting to see him, this raises the stakes and makes him pull back harder
Questions people ask
- Does liking someone's posts mean he's interested?
- Likes are maintenance-level engagement. They keep you aware of him without him putting in real effort. Interest is shown through follow-through on plans, initiating conversation, and making time. If he does one but not the other, the actions are what matter.
- Should I just stop posting so he can't like my stuff?
- No. That's you changing your behavior because of him. Keep living your life. Your move is to respond to the cancellation pattern clearly, then step back from initiating with him. Let him come forward or fade.
- What if he says he's just busy right now?
- Busy people still make time for people who matter. You can say 'I get that, I'm busy too. When you have capacity to actually hang out, let me know.' Then stop adjusting your schedule around him and stop assuming he'll follow through.
- How long should I wait after calling out the pattern before I give up?
- Send one clear message when you've had enough. Give him one more chance to reschedule and actually show up. If he cancels again or ghosts, that's the answer. Don't give him multiple chances or wait weeks hoping he'll change his mind.
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
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