Dating texting guide

How to call out her flakiness without killing the vibe

Address her cancellations and no-shows directly. Learn when to speak up, what to say, and how to read her response.

Read the situation

Flakiness is a pattern, not a one-time thing. You've probably given her the benefit of the doubt once or twice, but now you're noticing it happens regularly. Canceling plans, going silent, saying yes then ghosting. The question isn't whether to say something. It's how to say it without sounding bitter or giving her an easy out.

A good message does two things. It names what you're seeing clearly, so she can't pretend it's not happening. And it gives her a real choice. either she steps up, or you step back. No lectures. No anger. Just honesty about what you need from someone you're seeing.

The tone matters more than the words. You're not attacking her or asking permission. You're setting a boundary and seeing if she respects it. That tells you everything.

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.

Flakiness reveals who shows up and who doesn't

Flakiness isn't just about plans falling through. It's showing you that she doesn't prioritize your time. When someone wants to see you, they make it work. Weather, work, tiredness, all of it gets moved around. Flakiness is what happens when you're not the priority.

Some people are just disorganized. Some are keeping options open. Some lose interest but lack the spine to say so. The reason matters less than the pattern. After it happens twice or three times, you're not learning new information. You're confirming what she's already shown you. That's when you address it.

Say it straight and watch what she does next

Your message needs to do one thing. state the fact that this is happening and ask her to be real with you about whether she actually wants to see you. Don't frame it as a question she can wiggle out of. Don't soften it with apologies or understanding. Just say that you value your time, that you're noticing a pattern, and that you need someone who follows through.

Then stop talking. Let her respond. She'll either acknowledge it and change, or she'll get defensive, or she'll go quiet. All three of those answers tell you what you need to know.

Send it once and wait before you do anything else

Send the message when you're calm and have a clear head. Not in the heat of a canceled plan, and not late at night. Send it and wait at least 24 hours before you interpret her response or non-response. Some people need time to sit with the fact that you're not playing along anymore.

If she responds with real acknowledgment and explanation, you can have a conversation. If she gets defensive or makes excuses, you already have your answer. If she goes silent, that's also an answer. After 48 hours with no substantive response, stop reaching out. You've made your boundary clear. The next move is hers.

Do not send

Why these replies fail

  • “I've noticed you've been kind of all over the place with plans lately lol, everything okay?”

    The softness and the 'lol' let her off the hook and turn it into a concern question instead of a boundary.

  • “You canceled on me last week, then didn't text me back on Tuesday, and now you're doing it again. I don't think this is working.”

    The laundry list of grievances sounds like you're keeping score and makes it about past mistakes instead of the future.

  • “I get that you're busy but I really like you and I just want to see you more consistently. Can we work on that?”

    You're asking her to change for you instead of stating that consistency is non-negotiable if she wants to keep seeing you.

Avoid these

Common mistakes

  • Going soft with 'I've noticed you seem busy lately' instead of naming the pattern directly
  • Listing all her flakes as evidence, which feels like an accusation rather than a boundary
  • Asking why she's flaky, giving her a chance to excuse it away instead of moving forward
  • Waiting too long after the cancellation, when the moment to address it has cooled
  • Staying after she responds poorly, as if persistence will change her mind about following through

Questions people ask

Should I give her one more chance before I say something?
If it's the first time, handle it in the moment by moving on to something else. If it's the second time, address it. By the third time, you're being tested. Waiting longer doesn't make the conversation easier. It just tells her the pattern is acceptable.
What if she apologizes and blames external stuff like work or family?
Apologies are good, but excuses aren't promises. Ask her to show you what's going to be different, not just why it happened. 'I'm sorry, things have been crazy' is not the same as 'I want to see you and here's when I can commit to that.' Watch what she does next.
Is it okay to bring this up in person instead of over text?
Only if you see her regularly anyway. If flakiness is the problem, you might not have a clear opportunity to see her in person soon. Text forces the conversation to happen now instead of being postponed. In-person feels less confrontational but it also gives her more room to smooth it over without actually changing.
What if she doesn't respond at all to my message about it?
Silence after you set a boundary is itself a response. It means she's not willing to engage with what you're asking or admit the pattern. Wait 48 hours, then accept that she's chosen not to step up. Stop initiating. If she comes back later, you can reassess, but you don't chase someone who avoids accountability.

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