Dating texting guide

He keeps promising to introduce you but never follows through

When a guy promises introductions but never delivers, here's how to respond without sounding bitter or letting him off the hook.

Read the situation

When someone promises to introduce you to their friends, colleagues, or social circle but repeatedly fails to make it happen, it tells you something. He might mean it in the moment. He might also be keeping you at arm's length, testing how patient you are, or just not putting you high on his list. Either way, his actions are sending a message his words aren't.

A good reply doesn't call him out defensively or let it slide. It names what's happening, makes the next move require actual effort from him, and gives you real information about whether he'll follow through. You're not asking him again. You're testing whether he meant what he said.

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 promise that disappears is not the same as a raincheck

The first time someone says they'll introduce you, you take it at face value. The second time, you're watching. By the third time, you know. He's either flaky with everyone, only motivated in the moment, or not actually invested in making space for you in his life.

This matters because the reply you send now sets what he expects you to accept. If you respond the same way you did the first two times, you're teaching him that promises don't need follow-through. Pay attention to whether he's vague about timing, brings it up but never locks it in, or makes plans and cancels last-minute.

Make him commit to a specific moment or drop it

Your reply should not assume this time will be different. Instead, shift the burden. Either he picks a date and time right now, or the offer expires. This sounds like acknowledging his suggestion but immediately asking for concrete details. Day, time, exact context. No 'soon' or 'sometime next week'.

The move forces him to either invest real commitment or admit he wasn't serious. Most flakes will go quiet or get vague when pressed for specifics. That's your answer. If he actually locks in a date, you now have a measurable moment to hold him to and can decide whether to believe him based on whether he shows up.

Wait for confirmation on the day, then walk if he cancels

Once he's picked a time, confirm with him the morning of or a few hours before. Not to nag. To see if he remembers or tries to wiggle out. If he cancels or goes silent, you're done asking about this. Don't reschedule, don't say 'no worries', don't give him another chance to promise.

You've now given him a clear path and he failed twice. The third time you hear 'I'll introduce you to someone', respond differently. Either believe it's happening only when it's actually happening, or acknowledge you know this about him and decide if that's someone you want to keep dating.

Do not send

Why these replies fail

  • “Haha sounds good! Yeah let me know when and I'll make it work”

    Accepts his vague promise without requiring any real commitment from him, making it easy to forget or cancel.

  • “You know, you said that last time too. Just tell me if you actually want to do this”

    Calls out the pattern but sounds accusatory and invites an argument instead of a change in his behavior.

  • “That's so nice of you! I'd love that. When were you thinking?”

    Responds enthusiastically as if the previous broken promises didn't happen, rewarding the same behavior.

Avoid these

Common mistakes

  • Saying nothing and waiting to see if he actually does it (gives him no pressure to act)
  • Asking him directly why he didn't follow through (puts him on defense and wastes your energy)
  • Making a joke about it to soften the sting (signals you're fine with being deprioritized)
  • Offering to organize the introduction yourself (removes his accountability entirely)
  • Responding enthusiastically as if he didn't already break this promise (rewards the pattern)

Questions people ask

Should I just accept that he's flaky and move on?
Not yet. One broken promise could be life happening. Two means it's a pattern. At the third promise, you have a choice with real information. He either can't or won't prioritize you. Moving on is fair, but demanding a specific date first shows you whether he's willing to change.
What if he gets defensive when I ask for specifics?
Defensiveness is an answer. It means the promise mattered more to him than actually delivering. You're not being demanding by asking for a day and time. You're being reasonable. If he can't handle that without pushing back, that tells you something important about whether you can rely on him.
Is it manipulative to test him by asking for exact dates?
No. You're not setting a trap. You're asking him to do what he already said he would do. A partner who wants to introduce you to his life will give you a date without hesitation. Someone who gets frustrated with you for asking concrete questions is showing you his priority level.
What do I do if he finally locks in a date but then cancels the night before?
Don't reschedule. Acknowledge it once casually. Then when he brings up introductions again later, your response is different. Either 'I'll believe it when it happens' or you decide this pattern is a dealbreaker. Two cancellations is enough data to act on.

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

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