Dating texting guide

What to do if he keeps rescheduling your date

He moved the date twice in a row? Here's how to reply without sounding annoyed, what to ask for next, and when to stop waiting on him.

Read the situation

One reschedule is a scheduling problem. Two in a row is information. When he moves a plan a second time in a short stretch, he is telling you this date sits low on his list right now, even if he would never say that out loud. Most of the time it's about his week, not about you, but you are still left holding a plan that keeps getting pushed.

A good reply does two things. It names the change plainly, without sarcasm or a lecture, and it puts the next move back in his hands. It should not interrogate his schedule or punish him with a cold one-liner. The goal is to make the pattern visible and keep your time from being the thing that gets moved.

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.

Two reschedules in a row says more than the reasons

Read the gap between the two messages. A first reschedule with a real apology and a specific new time is ordinary. A second one sent late in the day with a vague 'maybe next week?' means the plan is sliding down his list. Notice who is doing the planning too. If you keep suggesting times and he keeps accepting then backing out, he is letting you carry the logistics.

Then check the rest of the thread. Does he still text on the days you are not meeting? Does he ask about your week or send you something he saw? A busy guy who is interested will still show up between plans. A guy who only messages to push plans back is telling you something different.

Name the pattern without making it a trial

The first move is to acknowledge the change in one plain sentence. Say the plan has moved twice and you noticed. Skip the sarcasm and skip the speech about respect. You are not building a case.

The second move is to state what you need from here. That might be a firm day, or a rule that you will only reschedule if he gives you a time he is sure of. Keep the ask small and concrete. Then stop. The third move is to hand the next decision back to him by proposing one option. If you offer several, you end up doing his scheduling for him, and he gets to keep being vague.

Decide your limit before the next reschedule lands

Set your limit now, while you are calm, not when the third message arrives. Two reschedules is a good moment to decide what a third would mean for you. Most people do best with a simple rule, such as one more move and you stop putting time into planning with him.

When he does not answer your reply, wait a full day before following up, and keep the follow up to one line that asks for a time or a yes or no. Do not send a second nudge the same evening. If the thread stays quiet for about four days after your message, let it stay quiet. You do not owe him a farewell text.

Do not send

Why these replies fail

  • “Ok sure, Thursday works! Just let me know if anything else comes up lol”

    It accepts the new date without naming the pattern and tells him the next change is fine too.

  • “Second time now? Are you even interested in this?”

    It turns a scheduling problem into a verdict on his character, which he can dismiss with one line.

  • “No worries at all, I'm free whenever you are, just tell me what works and I'll move my whole week around”

    It hands him every decision and signals you will absorb any change, so the pattern keeps going.

Avoid these

Common mistakes

  • Accepting the new date with no comment, which tells him the next change is fine too
  • Offering three alternative times, so he gets to keep being vague about which one he wants
  • Turning the reschedule into a referendum on whether he likes you
  • Going quiet for days and then bringing it up as a grievance
  • Setting no limit, so you keep saying yes to every new date he floats

Questions people ask

How many reschedules is too many?
Two in a row is where most people stop giving the benefit of the doubt, though one reschedule with a clear new time is normal. The count matters less than whether he moves a plan to a specific time or keeps sliding it to vague dates. If the second move came with no new day attached, treat it as the start of a pattern and act on that.
Should I just cancel and stop replying?
Not yet, unless you already know you are done. Answer his latest message with one line that names the change and asks for a specific time or a clear yes or no. If he picks a real day, you have your answer about his effort. If the thread goes quiet, a short silence after that is enough to stop.
Is he losing interest if he keeps moving our date?
Possibly, but rescheduling does not prove it on its own. Busy people move plans, and some just handle plans badly. Look at whether he still messages between plans, asks questions, and suggests things himself. If he does, the problem may be logistics. If he only texts to push plans back, his interest is probably lower than you hoped.
What if he keeps suggesting new dates but never picks a time?
Stop accepting vague options. When he says next week or sometime soon, reply with one specific day and time and ask him to confirm it. If he cannot commit to a single slot after you have made it easy, you have learned how he plans. Holding a firm ask like that keeps the next move with him.

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