When both calendars are full, do not text "we should hang out sometime." Text one specific window. Name a real day, a real time, and a small plan, then give him room to counter with a window of his own instead of leaving the two of you to negotiate in the abstract forever.
"Sometime" is where dates go to die.
Two busy people who both say "we should get dinner soon" and never name a night are not scheduling. They are being polite at each other. The plan stays a wish because nobody converted it into a slot, and a wish does not survive contact with two full weeks.
I know how that feels from the inside. I run five businesses, and when my week is packed, "let's find a time" is the most honest-sounding way I have to avoid committing to one. It is not a lie. It is just softer than picking a night and defending it against everything else in the calendar. The operation I run has thousands of conversations weekly with men who are exactly this busy, and the pattern does not vary. The connection stalls at "soon" until one person sends a window.
So send the window.
Send the window, not the wish
A wish is open-ended. "We should do something this week" hands him a scheduling job on top of the twelve he already has, and busy people quietly decline extra jobs.
A window is a decision he only has to accept or move. "Thursday at 7, that wine bar near you?" is a yes or no, not an assignment. You did the hard part. All he has to do is confirm, or counter with a window of his own.
That is the whole move. You stop asking him to find time and you start proposing time. When both calendars are full, the person who names the slot is not being pushy. She is being useful.
The Next-Window Finder
Use this when neither of you has obvious free time and the thread keeps drifting back to "soon." Four steps. It works over text in under a minute.
1. Offer two real windows, not an open question
Give him two specific slots, spaced far enough apart that one full week cannot block both.
I know we are both slammed. I have got Thursday after 7 or Sunday afternoon free. Either work for you?
Two options beat one because a single slot forces a flat no the moment it collides with his schedule, and no ends the thread. Two options ask him to choose, and choosing pulls him into the plan instead of leaving him outside it.
2. Keep the plan small
A packed week cannot absorb a four-hour production. It can absorb a drink, a walk, a coffee, a quick dinner near one of you.
Propose the smallest version that still counts. "One drink Thursday" gets a yes that "a whole evening" does not. You can always stay longer. You cannot un-scare a man who just looked at ninety free minutes and saw a commitment he does not have room for.
3. Make him counter, not restart
If both your windows miss, do not throw the whole calendar back open. Ask him to name his.
Neither works? Tell me the next window you actually have and I will hold it.
"I will hold it" is the line that carries the weight. It tells him you will protect the slot he offers, which makes offering one feel safe instead of like walking into a trap.
4. Lock it, then go quiet
Once a window lands, confirm once and stop selling.
Perfect, Thursday 7. I will come to you.
No paragraph about how excited you are. No three follow-up texts tightening details that do not need tightening. love is respect points out that healthy texting means giving a partner room to reply rather than sending constant messages demanding an answer, and saving the deeper connection for in person. The plan is set. Let it breathe.
Two full calendars is a logistics problem, not a rejection
Here is the trap. When his week is full and yours is full, a missed window feels like proof he does not want you. Sometimes it is. This early, it is usually just two adults with jobs.
You cannot read desire off a busy calendar. You can only read it off what he does with a window once you offer one. A man who wants to see you treats your two options like a gift and grabs one. A man who is stalling treats them like homework and hands them back blank.
So stop trying to decode the fullness. Decode the response to the slot.
The exact texts to send
Copy these. Change the days.
WHEN YOU BOTH KEEP SAYING "SOON"
Okay, "soon" is never going to schedule itself. I am free Thursday after 7 or Sunday around 2. Grab one?
WHEN IT IS A HEAVY WEEK FOR BOTH OF YOU
Brutal week for both of us, I know. Want to do fifteen quiet minutes Wednesday, coffee near your office? Low effort, I just want to see you.
WHEN YOUR FIRST TWO WINDOWS BOTH MISS
No stress. What is the next night you are actually free? I will build around it.
WHEN HE FINALLY NAMES A SLOT
Done. Tuesday 7:30, I will come to your side. See you then.
Each one names a window, keeps the plan small, and ends. None of them apologizes for wanting time. None of them asks him to work less. They just convert "soon" into a slot on a real day.
How to read what he sends back
There are three responses, and each one tells you something.
He picks a window or counters with his own. Good. That is a man doing the logistics with you instead of leaving them to you. Protecting shared time is not a small thing either. A longitudinal study of newly married couples found that shared leisure can protect a couple's satisfaction and commitment, which is the long-run version of exactly what you are doing now: fighting for the window instead of letting the calendar win by default.
He goes warm but vague. "I miss you, this week is insane" with no counter is a feeling, not a plan. Send the "what is your next real window" text once. If it comes back warm and vague a second time, you have your answer, and it is not about the calendar.
He goes quiet. A window offered and ignored is data. Do not resend it four more times to feel like you tried. One clean follow-up, then you stop doing his scheduling for him and watch whether he ever picks the job up himself.
His words tell you how he feels. The window he books tells you what that feeling is actually worth.
When the calendars never open
Sometimes you run the Next-Window Finder for a month and nothing ever locks. Every window misses. Every counter evaporates. Every "soon" quietly resets.
That is also an answer.
Two full calendars can still find one shared hour when both people want to badly enough. When you keep offering real windows and he never converts a single one, the problem stopped being logistics a while ago. You are allowed to name that out loud, and you are allowed to stop scheduling for a man who will not meet you halfway. If you are working out whether the pattern is capacity or disinterest, run the rest of your texting through the same read. If his answers keep landing on "maybe," what to send when he says maybe to a date picks it up from there, and if you want the version that plans further ahead, the two-weeks-out script gives you the long-lead move.
A full calendar is not the enemy. A wish nobody schedules is.