Get him to commit to actual plans instead of vague 'soon'
He says 'soon' but never picks a date or time. Learn how to push past empty promises and get a real commitment or clarity on where you stand.
When someone keeps saying 'soon' without locking in details, they're keeping their options open. It's not a schedule conflict. It's a priority conflict. He might like the idea of you in theory, but he's not treating you like someone worth planning around. Good replies call this out without sounding bitter. They either force a real answer by giving him no escape route, or they signal you're moving on so he feels the consequence of vagueness.

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.
Soon is code for lower priority
He's not actually unsure about timing. He's unsure about you. If you mattered as much as his work drinks or gym routine, he would say 'Tuesday at 7' without hesitation. 'Soon' is the text equivalent of keeping a backup plan. It also removes any social cost to flaking. He can always say life got busy. What he's signalling is that he likes the interaction with you right now, but he hasn't decided you're worth the friction of making concrete plans. This is a real signal about his interest level, not his calendar.
Force him to either name a date or admit he won't
A good reply gives him only two options. Either he picks a specific day and time right then, or his vagueness gets treated as a no. You do this by suggesting one concrete plan and asking him to confirm it, not by asking what works for him. When he has to choose between committing or ghosting, you see what he actually wants. You're not being mean. You're just removing the cushion of 'soon' so he can't sit in limbo forever. If he comes back with another 'soon' after that, you have your answer.
Stop responding once he flakes on a real plan
If he confirms Tuesday at 7 and then cancels or goes silent, do not chase. Wait to see if he reschedules himself. Most people will test once to see if you'll keep trying. If you do, they know they can keep doing this. If you don't, some will feel the shift and come back with an actual plan. Others will disappear. Either way, you get clarity. After a flake with no rescheduling from him in the next 48 hours, you can send one follow-up that's neutral and assumptive, like you're moving on. After that, stop. He knows how to text.
Why these replies fail
“No worries! Just let me know whenever works for you and we'll make it happen”
You just told him there's no deadline and no consequence for staying vague, so he'll keep saying 'soon'.
“Is this something you actually want to do or are you just saying that?”
This calls out his behavior but gives him a chance to reassure you verbally instead of prove it with a plan, so he'll just say yes and do the same thing again.
“Haha okay but seriously when? This week or next week?”
Still giving him options and still phrasing it as a question, which keeps him in control of how specific to be.
Common mistakes
- Accepting 'soon' and waiting passively for him to eventually decide
- Getting frustrated and asking 'when exactly?' in a way that sounds needy
- Matching his vagueness by staying open-ended instead of naming a specific day
- Accusing him of not caring before he's had to actually choose
- Giving multiple options and letting him pick, which still lets him delay
Questions people ask
- What if he says he's busy and will let me know when he's free?
- That's another version of 'soon'. You can say something like 'I get it, things are crazy. How about [specific day] instead?' If he can't confirm that either, he's not actually planning to see you. You're waiting for his schedule to calm down, which is a chase.
- Should I give him multiple date options to choose from?
- No. When you give options, you're still putting the work on him and letting him delay by saying all of them are bad. Suggest one specific time. If that doesn't work for him, he can counter with his own day. That forces him to actually engage instead of just saying 'maybe'.
- How long should I wait before deciding he's not going to plan anything?
- If he won't commit to a date when you ask directly, that's your answer right there. You don't need to give him weeks to think about it. One direct ask is enough. If he says 'soon' again after that, you're done waiting.
- What if I'm the one who always suggests plans?
- Stop. Let him initiate once. If he never does, he's not interested in seeing you, only in having you available when he feels like texting. Someone who wants to see you will figure out how to make it happen.
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.
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