She keeps texting but cancels dates. Here's what to do.
She messages constantly but flakes on plans. Learn to read the signal and respond in a way that either gets her to show up or gets you moving on.
She's messaging you consistently but pulling back when it's time to actually meet. This is the classic mixed signal. The texting feels like interest. The flaking feels like rejection. What's actually happening is she's getting something from the conversation (attention, entertainment, validation) without committing to the risk of a real date.
A good reply in this situation does two things at once: it calls out the pattern without being accusatory, and it makes showing up easier than not showing up. You're testing whether she'll match your directness with action, or whether she'll keep treating you like a text buddy.
If she's flaking repeatedly, your reply needs to be the last time you set something up. After this, the ball stays in her court. You're not chasing her calendar anymore.

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 freeTexting AI Screenshot the thread on your phone and get the next text.
The gap between her messages and her calendar
When someone texts you every day but cancels on you twice, they are showing you their priority order. Texting requires almost no commitment. It's a dopamine hit that happens while they're already looking at their phone. A date requires planning, showing up on time, being present in person, and facing the possibility of awkwardness. She is choosing the text over the date on purpose, even if she doesn't fully realize it.
This doesn't mean she hates you. She might be keeping you as an option while seeing someone else. She might like the attention but isn't attracted enough to risk the meet. She might be anxious about dates and defaulting to the safer text conversation. The reason matters less than the pattern. Consistent flaking after consistent texting is her telling you the relationship is stuck.
Making her choose between texting and showing up
Your next message needs to tighten the loop. Instead of setting a date and hoping she'll follow through, you're creating a moment where she has to actually decide. This means being direct about the pattern without lecturing her. You're not angry or disappointed. You're just clear: texting is fun, but you need to know if she's actually interested in meeting.
The move is to propose one specific date, not multiple options, and make it casual enough that she doesn't have an excuse about logistics. Then you don't offer another plan after this one. If she cancels again or goes quiet, you stop asking. You can still respond if she texts you, but the responsibility for the next date is hers. This is when you'll know if she was ever serious.
Wait for her to reschedule, then stop carrying the weight
After you propose that one date, you get one of four outcomes. She confirms and shows up. She confirms and flakes again. She declines and suggests an alternative. Or she goes silent. If she shows up, the situation resolves. If she flakes twice, you're done setting up dates. Don't spin another date offer. If she declines but reschedules herself, great, you have new information that she's willing to take the planning step. If she disappears, the answer is already clear.
The waiting period matters. Give her three to four days before that date to confirm she's actually coming. After she confirms, don't text her daily leading up to it. Let her sit with her own commitment. If she cancels within 24 hours of the date, that's a flake pattern, not a conflict. You don't reschedule in that moment. You can respond later if she reaches out, but she needs to be the one to propose the next date and time.
Why these replies fail
“haha okay no worries! how about saturday instead? or we could do brunch sunday morning if that's easier?”
You're rewarding the flake by offering multiple options and staying cheerful, which tells her canceling has no cost.
“cool, guess you're too busy for me lol. let me know when you actually have time”
The passive-aggressive tone gives her permission to blame your attitude instead of looking at her own pattern.
“still thinking about grabbing coffee sometime? miss talking to you in person”
You're letting the flake slide and resetting to casual texting, which reinforces that texting is acceptable instead of meeting.
Common mistakes
- Ignoring the flake and texting her casually the next day as if it didn't happen
- Getting angry or sarcastic about the cancellation, which gives her an out to blame your tone
- Offering five alternative dates instead of one, which signals desperation
- Continuing to text her about random stuff after she flakes, rewarding the behavior
- Waiting weeks before bringing up plans again, letting momentum disappear completely
Questions people ask
- Should I call out that she keeps flaking?
- Not directly. Calling it out usually makes her defensive. Instead, be direct about what you want next. 'I like talking to you, but I'd rather actually meet up. Free Thursday?' This puts the ball in her court without making it an argument.
- What if she has a real excuse for canceling both times?
- Real emergencies happen once. Twice starts looking like a pattern, even if the excuses are real. Let her prove it by following through on the next one. If she cancels a third time with another excuse, you have your answer.
- Is it okay to keep texting her while waiting for her to reschedule?
- Keep it minimal. You can respond to her messages, but don't initiate long conversations. Every text you send her while she's not committed to a date reinforces that texting is enough for you. Make her feel the difference between texting and actual interest.
- How long should I wait before I assume she's not interested?
- If she flakes twice and doesn't reschedule herself either time, she's shown you the answer. You can still respond if she texts, but stop proposing dates. She knows how to ask if she wanted to. Waiting longer just wastes your time and makes her more comfortable with the current setup.
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