How to tell someone you're dating they're unreliable with plans
Tell someone they're flaky without sounding angry. Show you value your time while keeping the door open.
You've been dating someone who cancels, reschedules, or goes quiet before plans. It's happened enough that you're noticing a pattern, not a one-off. You need to say something, but you want to stay calm and direct, not accusatory.
A good reply here does two things. It names the actual behavior without drama, and it sets a clear boundary about what you need going forward. You're not trying to fix them or change their character. You're just saying: this matters to me, and I need to know if you can show up.

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 pattern matters more than the excuse
One canceled plan is life. Two is bad luck. Three or more is who they are right now. When you're reading flakiness, look at whether it's situational, like sick or family crisis, or habitual, like always vague or often bails or reschedules constantly. The reason they give doesn't change the fact that you've spent mental energy planning around them and it hasn't stuck.
Pay attention to the details too. Do they cancel last minute or go silent. Do they reschedule and then ghost. Do they confirm plans and then act surprised when you follow up. Each pattern tells you something different about how they treat your time. You're not being petty by noticing. You're being realistic.
Say it once, clearly, and then wait
Don't soften it with humor or apologies. Don't list every time they've canceled. Pick one moment, either when plans fall apart or right after they confirm something, and say the thing directly. 'I've noticed you've canceled the last few times we've made plans. I care about seeing you, but I need someone I can count on.' That's the whole conversation.
Then stop talking. Don't over-explain or add reasons. Let them respond. They'll either step up and show you it was a rough patch, or they'll make excuses and you'll have your answer. Their response is the data point you're waiting for.
Watch what they do in the next two weeks
After you say something, don't test them immediately with plans. Give it space. But when you do make the next plan, watch whether they confirm early, whether they follow up, whether they show up. Two weeks is enough time to see if they actually heard you or if this is just who they are.
If they come through solid for a month, the conversation worked. If they slip back into flakiness, you have your answer and you don't need to have the conversation again. You're done.
Why these replies fail
“Hey, I feel like you don't really prioritize me and it makes me feel bad about myself. Like, you cancel all the time and I'm starting to think maybe you're not that into this”
It makes it about their feelings for you instead of their behavior, which invites them to argue or reassure instead of change.
“Lol you're gonna cancel again aren't you. You always do this. Let me know when you actually have time for me”
Joking masks anger and doesn't give them a clear boundary to work with. It's venting dressed up as humor.
“I really hope this time you follow through because I've cleared my schedule and I'm really excited and it would mean a lot to me if you could just be reliable for once”
It puts pressure on them and makes reliability about your feelings instead of mutual respect, which backfires.
Common mistakes
- Getting frustrated and venting instead of stating one clear thing
- Asking why they're unreliable, which turns it into a therapy conversation
- Giving a second chance without mentioning the pattern first
- Waiting weeks to bring it up when it's fresh and bothering you
- Being so soft about it that they don't realize you're serious
Questions people ask
- Should I bring this up in person or over text?
- Text is fine for this. In person gets emotional and they'll focus on your tone instead of hearing you. Over text, the message is clear and they have time to think before they respond. Send it when you're calm, not right after they cancel.
- What if they say they didn't realize they were doing it?
- That's possible. If they seem sincere and follow up with different behavior for a solid stretch, give it a real chance. But don't accept that as a full reset if the pattern continues. People who respect you make changes fast.
- Is it okay to give them another chance after this?
- Yes, but only once. Make one more set of plans after the conversation. If they deliver, great. If they flake again, you're done talking about it and you need to decide if you're staying. Third chances rarely work.
- What if they get defensive?
- That's useful information. Defensiveness means they heard you but aren't taking responsibility. That tells you they're not ready to change. You can say 'I'm not trying to blame you, I just need consistency' and then leave it. Their move.
What people say after using WingAI
“I always freeze on the first sentence. This gets me past that blank box so I actually hit send.”
joejoe4567
“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