Stop him from flaking: Messages that demand reliability
How to text when he keeps canceling plans. Get him to either commit or show his true colors fast.
A guy who flakes repeatedly is telling you something, and it's usually not that he's busy. He's signaling that your time doesn't matter to him, or that he doesn't know what he wants. The longer you let it slide, the more he learns he can do it.
A good message here does two things at once. It calls out the pattern without sounding angry, and it forces a real choice. He either steps up and proves he's serious, or he ghosts and you get your answer. Either way, you're not stuck in limbo.
The goal is not to shame him or win an argument. It's to make flaking more uncomfortable than actually showing up, and to stop wasting your own time on someone who won't commit.
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 freeThree flakes means he's shown you who he is
One flake is circumstance. Two flakes are a pattern. Three flakes are a choice. By the time you're considering sending this message, he has already told you he doesn't prioritize your time. The fact that you're still interested doesn't make that untrue. Read his actions, not his apologies or excuses.
What matters now is whether he changes his behavior after you name it. Not whether he feels bad. Not whether he promises to do better next time. Actions only.
Make him choose between reliability and losing you
A solid message here is direct about the pattern, then sets a boundary he can't slide past. It doesn't ask permission or offer endless patience. It says this stops now, or I'm done. The move is to name the flaking calmly, then tell him what comes next if it happens again. No lecturing, no questions, no room for him to negotiate or explain it away.
He gets to decide if he wants to step up. You're not negotiating your worth. You're just being clear about what you will and won't accept going forward.
Wait for action, not words, and move on if nothing changes
Give him one real chance to prove he means it. That means he actually shows up to the next plans on time, no rescheduling, no last-minute changes. Words don't count. If he flakes again after you've called it out, you have your answer and you should believe it.
Don't wait more than a week or two to see if he changes. Don't send follow-up messages checking in or softening what you said. If he goes quiet or apologizes again without changing behavior, stop making plans with him. You've done your part.
Why these replies fail
“I'm not mad, I just think it's important that we talk about communication in relationships and how your actions make me feel when you cancel.”
It's too soft and makes it about your feelings instead of his behavior, which gives him room to comfort you instead of fixing the problem.
“Hey! No worries about last time. Let's try again this weekend? I'm free whenever works for you.”
It rewards the flaking by removing all consequences and shows him he can bail with zero impact on his access to you.
“Are you okay? Is everything alright? Did I do something wrong? I'm worried about you.”
It flips the script so he's comforted and reassured instead of held accountable, and it positions you as the one at fault.
Common mistakes
- Letting it go after the first flake and acting like it never happened
- Sending a long explanation of why flaking hurts your feelings
- Asking him if everything is okay or if something's wrong with you
- Giving him multiple second chances without changing your behavior
- Staying available every time he reschedules, training him that flaking has no cost
Questions people ask
- Should I call him out after the first flake or give him a pass?
- Give him one pass if the reason sounds real and he reschedules immediately. After the second time, name it. Don't wait for three flakes to say something. The sooner you set the boundary, the sooner you know if he'll respect it.
- What if he apologizes and promises it won't happen again?
- Apologies are free. Watch if his next action matches his words. If he flakes a second time after you've called it out, he already knew what you wanted and he did it anyway. That's your signal to move on.
- How long should I wait to hear back after sending this message?
- If he respects you, he'll reply within a few hours acknowledging what you said. If he goes silent for a day or more, he's either not taking it seriously or avoiding the conversation. Either way, that tells you something. Don't chase him for a response.
- What do I do if he agrees to do better but then flakes again?
- Stop making plans. You've stated the boundary twice now. A third flake after he's promised to change means he either can't or won't commit to you. At that point, he's made his choice and you should make yours by stepping back.
- Is it wrong to give an ultimatum about this?
- It's not an ultimatum if you're just being clear about what you will accept. You're allowed to have standards. Someone who respects you will step up. Someone who doesn't will ghost or keep flaking. Either way, you get clarity.
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