What to text when he only plans last minute
Handle last-minute plan texts without seeming desperate. Set boundaries, stay calm, and get him to plan ahead.
Last-minute invitations signal something about how he sees you. He either doesn't respect your time, or you're what he settles for when nothing better materialized. Either way, your reply matters because it sets the tone for what he'll do next time.
A good reply doesn't give him a free pass to keep doing this. It also doesn't punish him or make him feel guilty. Instead, it acknowledges the ask clearly and creates a small friction point. That friction teaches him that last-minute isn't your default.
The goal is to stay in control of your own schedule and show him that you have things going on. Most guys will adjust if they realize last-minute doesn't work.

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.
Last-minute texts reveal whether you matter to him
A guy who texts you hours before he wants to hang out isn't spontaneous. He's either waiting to see if something better comes up, or he forgot you existed until right now. Both are information.
If this is a pattern, it means he hasn't made you a priority in his mental calendar. A guy who likes you plans three or four days out because he wants to make sure you're available. Last-minute texts come after he's already tried someone else or realized his evening is empty.
Notice whether he does this with everyone or just you. Notice whether he plans ahead once, then reverts to last-minute. These details tell you what you're actually dealing with.
Say no and show him your actual schedule exists
Your response has two jobs. First, make it clear you have a life and a schedule that doesn't revolve around his free time. You don't need to be rude about this. A simple, honest no does the work.
Second, give him a path to plan ahead next time. Mention when you're generally free or when he can check in with you. This isn't about being helpful to him. It's about establishing that if he wants your time, he needs to book it like an adult.
Don't soften the no by saying yes to next weekend automatically. That makes the boundary meaningless. Let him ask, and let him wait a reasonable time for your answer.
Watch if he learns to plan ahead or gives up
After you've declined a last-minute invite clearly, watch what happens next. Does he text you three days later with an actual plan? Does he ask what day works for you? Or does he go silent and then text last-minute again in two weeks?
Give it two or three cycles. If he keeps texting last-minute after you've declined a couple of times, he's not going to change. That's when you stop replying to those texts. If he adjusts and starts planning ahead, he's earned your yes.
Don't waste time hoping he'll figure it out. Either he respects your time or he doesn't. His follow-up behavior tells you everything.
Why these replies fail
“omg yes! where do you want to go? I'm so down”
Rewards the last-minute behavior and tells him you have no other plans, guaranteeing he'll do this again.
“I wish I could but I already have plans :( maybe next time though! When are you free again?”
The sad face and excessive softening make you sound apologetic for having a life, and offering to reschedule puts all the effort on making his last-minute work.
“I hate when you do this. I need more notice if you want to hang out”
Calling him out directly makes him defensive instead of showing him through your actions that last-minute doesn't work for you.
Common mistakes
- Saying yes every time he asks last minute, which tells him the behavior works
- Saying no but apologizing too much, which makes you sound available later
- Ignoring the message entirely, which creates confusion instead of a clear boundary
- Complaining about him being last-minute without actually declining
- Over-explaining why you can't make it, which invites him to problem-solve his way in
Questions people ask
- Should I say yes sometimes just to not seem difficult?
- No. Saying yes even once teaches him that last-minute works if he gets lucky. You're not being difficult by having a schedule. Consistency is what changes his behavior, not occasional flexibility.
- What if he gets mad that I said no?
- That's useful information. A guy who pressures you for saying no to last-minute plans isn't respecting your time anyway. His anger isn't your problem to fix. Let him be upset and see if he adjusts next time.
- How long should I wait before deciding he won't change?
- Two or three last-minute attempts that you decline should be enough. If he still hasn't planned ahead after that, he's shown you who he is. You can move on or accept that this is how he operates.
- Should I suggest a specific time when he texts last-minute?
- Only if he's asking when to reschedule. If he texts last-minute, decline without offering an alternative. Let him come back with a real plan. Offering dates rewards the bad behavior.
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
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