Dating texting guide

He says he wants to hang but never makes plans

He's interested but won't commit to a date. Here's how to reply and what it actually means about his effort.

Read the situation

When a guy says he wants to hang but keeps dodging the logistics, he's telling you something specific: he likes the idea of you more than he likes the work of seeing you. This isn't ambiguity. It's a pattern.

He might text you casually, seem engaged, even say things like "we should hang soon." But when you ask which day or suggest a time, the momentum stops. He goes quiet, comes back with "definitely, just crazy right now," or pivots to something else.

A good reply in this moment does two things. First, it stops treating his vague interest as the same as real interest. Second, it gives him one clear, low-friction opportunity to step up. You're not trying to convince him to care. You're testing whether he actually does.

If he doesn't take it, you have your answer. And you stop waiting around for a guy who enjoys the attention but won't show up.

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.

A real plan has a specific day and time

A guy who wants to hang will name a day. Not eventually. Not when things calm down. He'll say "Thursday works" or "I'm free Saturday afternoon." He might ask what you like to do. He might suggest a specific spot.

What you're hearing instead is the social equivalent of "maybe." It costs him nothing to say he wants to hang. It keeps you interested without requiring him to plan, remember a date, or show up. He gets the benefit of your attention without the friction of commitment. The phrase "soon" is a stalling tactic, not a timeline.

Name the exact day time and activity

Your job is to make vagueness impossible. Don't ask open questions like "when are you free?" That gives him an out. Instead, suggest a specific day, time, and thing. Make it easy to say yes and hard to deflect with "soon" or "let me see."

Second, keep your tone neutral and brief. Don't add extra enthusiasm or apologies. Just state the plan as if you already know he's going to step up. This removes the social comfort he gets from making you chase him. If he doesn't confirm, that silence is louder than any excuse he could text.

Stop waiting after 48 hours of silence

Send your specific suggestion once. Pick a real day within the next week or two, not someday far off. Then wait 24 to 48 hours for a yes or no. If he doesn't confirm, don't send a reminder text or ask what's wrong. He saw it.

If he comes back with another vague response or dodges the actual day, that's your cue to move on. You're not being cold or rude. You're respecting what he's already told you through his actions. A second or third attempt just trains him that he can ignore concrete plans and you'll keep trying anyway.

Do not send

Why these replies fail

  • “when are you free? we should definitely make something happen soon!”

    You're asking him to do the work of picking a time, and adding extra enthusiasm that rewards his passiveness instead of challenging it.

  • “haha i'd love to but only if you actually commit this time lol”

    It's playful on the surface but signals you've already accepted his flakiness and are now negotiating with him about it, which keeps the door open.

  • “okay so serious question, do you actually want to hang or are you just being nice?”

    You're asking him to explain himself instead of testing his behavior, and it comes across as insecure rather than decisive.

Avoid these

Common mistakes

  • Asking "when are you free?" and treating his non-answer as a puzzle to solve instead of a signal to read
  • Sending follow-up texts that show more enthusiasm than he does, which tips the effort imbalance further
  • Staying available and keeping the door open indefinitely, which removes any reason for him to move faster
  • Treating his "soon" as a real commitment instead of a placeholder word guys use to exit the conversation
  • Replying right away every time, signaling you have nothing else going on and will wait as long as he needs

Questions people ask

Should I call him out for not making plans?
Calling him out signals you're still invested in getting an explanation. It's not your job to audit his reasons. Name a specific time and place instead. His response (or lack of one) is all the explanation you need.
What if he says he's really busy right now but definitely wants to soon?
Busy people still make plans. They move things around for people they actually want to see. A real answer sounds like "Thursday at 7 works for me" not "soon when things settle down." Take him at his word about his schedule and move on to someone who prioritizes you.
How many times should I try before I give up?
Once. Suggest one specific plan, wait for his answer. If it's not a clear yes, you're done. Sending multiple attempts teaches him that saying he wants to hang buys him your time and attention with zero commitment on his end.
What if he flakes on an actual confirmed plan?
That's a different and worse pattern. A flake after confirmation means he's either disorganized or testing how much disrespect you'll tolerate. Either way, don't accept an apology and reschedule automatically. He needs to propose a new time and actually show up.

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