What to do when she cancels twice but keeps texting you
She cancels plans but texts regularly. Read what's actually happening and how to reply without chasing or giving up.
When someone cancels twice and still texts you, two things are true at once. She's interested enough to keep the conversation going, and she's not prioritizing you enough to show up. This is the most common limbo state. The gap between her words and her actions is the whole signal.
Your reply has to match reality. You're not looking for confirmation that she likes you through texts. You're testing whether she'll actually meet you when it counts. The message you send now will either keep you stuck in this loop or move things forward.
A good reply doesn't ignore the cancellations or pretend they didn't happen. It also doesn't punish her or get cold. It holds her accountable gently while staying open to the possibility that she wants to see you but keeps getting blocked.
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 freeDouble cancellations mean she's managing you, not dating you
Two cancellations in a row is not bad luck. It's a pattern. What matters is what she does after. She keeps texting. This is the tell. She's not ghosting you because there's still value in the connection for her, but she's not investing effort to meet you because the cost of canceling is zero.
She may actually like you. She may be busy. But her actions are showing you that the relationship lives in text only right now. She's chosen low stakes. When someone wants to see you, they move mountains for a first coffee or drink. They don't cancel twice and then keep messaging like nothing happened. Read the cancellations as the main signal, not the texts.
Your reply needs to cost her something to ignore
The move here is to propose a specific time and place, then make her decision matter. If she says yes, great. If she cancels again, you now have real information. She's not going to show up. That's worth knowing.
Your message should be brief, assume she still wants to meet, and give her one clear option instead of many. Don't ask her what works or when she's free. Don't say 'let me know what fits your schedule.' That's asking her to put in effort, which she's already shown she won't do. Lock in the time. If she can't make it, she'll tell you. Her response will tell you whether she's actually interested or just texting to keep the option alive.
Wait until she texts you first, then give it one real shot
Don't initiate after she cancels twice. Wait for her to send something. This is not punishment, it's information gathering. If she goes quiet, you have your answer. If she texts you first, you know the interest is real enough for her to reach out.
When she does text, reply normally but then hit her with the specific plan. Give her a window of a few days to lock it in, not weeks. If she cancels a third time, stop proposing. You've tested it. She's shown you she won't commit. At that point, be friendly if she texts but don't chase dates anymore. Let her prove she wants to meet by actually following through next time.
Why these replies fail
“hey! no worries about the cancellations. whenever you're free just let me know and we can link up”
Removes all consequences and gives her unlimited flexibility. You've just told her canceling is totally fine.
“so what's the deal? are you actually interested or just want to text?”
Puts her on the defensive and kills the vibe. She'll either disappear or give you a reassurance text that doesn't change her behavior.
“all good, busy times. let's try again next month when things calm down”
Validates her excuses and pushes the meet so far out that momentum dies completely. You're basically giving her permission to keep texting without meeting.
Common mistakes
- Texting back immediately like nothing happened. This removes all friction and teaches her cancellations are free.
- Matching her casual tone perfectly. If you're too loose and light, you signal that plans don't matter to you either.
- Asking her what's going on instead of proposing something concrete. Open-ended questions keep you texting, not dating.
- Going radio silent or cold. This feels like punishment and often kills the thread completely instead of breaking the pattern.
- Suggesting multiple options or flexible timing. This removes her need to commit and makes it even easier to cancel.
Questions people ask
- Is she actually interested if she keeps texting but won't meet?
- She's interested in the texting. That's the clearest answer. Whether she's interested in you as a person versus the ego boost of the conversation is still unknown. The only way to find out is to make meeting real enough that it costs her to bail.
- Should I call her out on the cancellations?
- No. Calling it out makes you look bitter and puts her in defense mode. She already knows she canceled. Your job is to respond by proposing something concrete that she can't just blow off with an emoji. Actions matter more than words here.
- What if she cancels a third time?
- That's your green light to stop initiating dates. Keep the door open if she texts, but stop proposing plans. She's told you three times she won't show up. Believe her. If she actually wants to meet, she'll prove it by making effort.
- How long should I wait between her cancellation and my next message?
- Wait for her to text you first. This could be a day, a week, or never. If she goes quiet after canceling, that's useful information. If she texts within a few days, that's your sign to propose the specific plan.
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