How to text him when he's not following through on plans
What to message when he keeps making promises but not delivering. Get him to commit or move on.
He said he'd text you later, call you this weekend, or take you out next week. Nothing happened. Now you're deciding whether to push back, let it slide, or walk.
A good message here does two things at once. It names what actually happened (the broken promise, the silence, the vague plan that never solidified) without sounding bitter. And it makes the next step so simple and specific that flaking requires active effort from him.
The goal isn't to make him feel guilty or to prove you're right. It's to see if he'll actually prioritize you when the bar is clear. His response tells you everything.

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 freeThe difference between a vague plan and a real one
A vague promise is the setup. 'I'll hit you up this week' or 'We should grab coffee sometime' is not a plan. It's a placeholder. He's not lying when he says it. He's just not committing to anything concrete.
When he doesn't deliver, you need to know if this is a pattern of broken words or just once. If it happens twice, it's a choice. If it happens three times, it's who he is. Your message should reflect what you've actually seen. Call out the specific thing he said and didn't do. Not to punish him, but to show you're paying attention and to stop the cycle of vague promises.
Getting him to either commit or admit he won't
Your job is to move from 'he said something' to 'he agrees to a specific day and time' or 'he admits he's not interested.' Staying in the middle wastes your time.
Do this by stating what happened (he didn't follow through), asking for a specific yes or no to a concrete plan, and making it short enough that he can't hide in the details. Don't soften it with apologies for bringing it up. Don't give him multiple options or a long window of time. If you say 'Are we doing something this weekend,' he still gets to ghost. If you say 'Can we meet Saturday at 7,' he either says yes, no, or proposes a different time. All three tell you what you need to know.
When to call it out and when to stop waiting
Call it out the first time he breaks a clear promise. A clear promise is a day, time, and activity. 'I'll text you Tuesday' counts. 'Let's hang soon' doesn't.
Give him 24 to 48 hours to respond to your message. If he doesn't text back, the answer is no. If he comes back with another vague promise or an excuse without rescheduling, treat it the same way. One more direct message asking for a specific date. After that, you're asking the same question twice, and the answer is already clear. Stop. Let him reach out with a real plan if he wants to. If he doesn't after you've been direct once or twice, he's not going to.
Why these replies fail
“Oh it's cool haha no worries about the call!”
He reads this as permission to keep doing it because you're okay with being deprioritized.
“I guess some people just say things they don't mean lol”
This is sarcasm disguised as cool and it puts him on the defensive instead of giving him a chance to step up.
“So are we ever actually going to hang out or...?”
The open-ended question and ellipsis give him room to say 'yeah definitely' without actually committing to a date.
Common mistakes
- Pretending nothing happened and sending something casual (he reads this as: it's fine if I don't follow through)
- Using sarcasm or guilt to make your point (makes him defensive instead of decisive)
- Giving him another vague window like 'soon' or 'sometime' (just repeats the same problem)
- Waiting weeks to bring it up (the longer you wait, the more it looks like you've accepted the pattern)
- Asking questions instead of stating facts (leaves room for him to minimize or explain away)
Questions people ask
- How do I bring this up without sounding angry or needy?
- State the fact directly and ask for a specific yes or no. That's it. Anger and neediness come from sarcasm, repeated messages, or trying to make him understand why what he did was wrong. Just name it and ask for the next step. That's direct, not needy.
- What if he has a legitimate excuse for not following through?
- A legitimate excuse is fine once. What matters is whether he reschedules immediately or leaves it hanging. If he says 'I'm sorry I got slammed Tuesday, can we do Thursday at 7,' that's different than 'My bad, I'll call you soon.' The first one is still a real plan. The second one is the same broken promise again.
- Should I give him multiple chances to prove he'll follow through?
- One direct message asking for a specific plan. If he delivers, you have your answer. If he doesn't or comes back vague, that's one chance used up. A second direct message is fine. A third one is you asking the same question to someone who already answered no.
- What if he apologizes but still doesn't reschedule right then?
- An apology without a new plan is just words. He's not actually fixing the problem. You can say 'I appreciate that, so when do you want to reschedule' to give him one more opening. If he still can't lock in a date, he's shown you what he's willing to do.
What people say after using WingAI
“She went cold mid-week and I had no idea what to say. The reply I sent felt natural and she picked the chat back up.”
Marcus T.
“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
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