A flight attendant's availability is built by a scheduler, not by his feelings for you. Pairings, layovers, reserve call, and federally mandated rest decide when he is reachable, home, or asleep in a hotel two time zones away. Before you read his silence as distance, read the schedule that produced it, because the same week that looks like avoidance is often a four-day trip stacked against a rest period the law will not let him shorten.
You are trying to read a man's interest off a calendar he did not write.
That is the mistake. You look at three days of short replies and a cancelled Saturday and your mind fills in a story about how he feels. Meanwhile the actual cause is sitting in his crew app in plain language. A pairing that reported at 5 a.m. Tuesday. A layover in a city where it was already 1 a.m. when he landed. A reserve day where he could not commit to dinner because he might be flying to Denver by nine.
None of that is a feeling. All of it looks exactly like a feeling from where you sit.
So before you decide what his week means, you need to know how his week gets built.
His month is assembled before you enter it
A flight attendant does not wake up and choose his day. He bids.
Most airlines run a monthly bidding system where crew rank the trips, days off, and reserve blocks they want, and seniority decides who gets them. Senior crew hold the good lines. Junior crew get what is left, which is usually the least convenient trips, the red-eyes, the holidays, and the reserve. So when he is three years in and flying a brutal pattern, he is not choosing the red-eye to dodge you. He is flying the schedule his seniority number handed him a month ago.
There is a second hidden cost most people miss. Many flight attendants commute to their base from another city, on their own time and often flying standby, before the trip even starts. So a three-day pairing can really be a five-day absence once you count the day he travels to base and the day he travels home. When you are tallying the days he is gone, count those too, because he is.
This matters because it changes the question. The question is not "why did he pick a trip over me." The question is "how much of his month does he actually control, and what does he do with the part he does."
Those are completely different conversations. One assumes he is choosing against you every week. The other reads the structure first and judges him only on the choices that were his to make.
The Pairing-and-Layover Map
Here is the tool. Stop reading his mood and start mapping his month across four lanes. Once you can name the lane a silence came from, most of the anxiety drains out of it.
Pairing. A pairing is the trip. It is a bundled multi-day sequence of flights that starts and ends at his base, and it is the unit his life is actually built from. A three-day pairing is not three separate days you can slot a date into. It is one continuous assignment where he is gone start to finish. When he says "I'm on a four-day," he is telling you a wall, not a mood.
Layover. A layover is the rest block between flights on a trip, spent in a hotel away from base. Federal rules define the duty period as the elapsed time between reporting for an assignment and being released from it, and the rest period as time free of all duty and responsibility. A layover is legally protected sleep, not a night out. When he goes dark on a layover, he is often inside a mandated rest period after a duty day that ran thirteen hours.
Reserve. Reserve is on-call. He has to stay reachable and ready to fly within a set call-out window, which means he cannot promise you a specific evening even when he is physically home. Reserve is the single biggest reason a flight attendant cancels.
Seniority. Seniority is how much of the other three lanes he controls. A senior flight attendant bids protected weekends and predictable trips. A junior one takes what falls to him. His seniority number is the honest ceiling on how much predictability he can currently offer you.
Map his month across those four lanes and his availability stops looking like a referendum on you.
The rest rules are not negotiable, and neither is his sleep
People assume a layover in Miami means he is out on the beach ignoring your text. Usually he is unconscious, and that is the law working as designed.
The FAA now requires that flight attendants receive 10 consecutive hours of rest between duty periods, and that rest cannot be reduced, up from the older nine-hour standard. The federal regulation sets the frame around it: a flight attendant cannot be scheduled to a duty period of more than 14 hours, stretching to 16 only when the airline adds a crew member beyond the required minimum, and the rest that follows must be at least 10 straight hours.
Read what that does to your evening. If his duty period ended at midnight in a different time zone, his protected rest runs into the next morning, and the airline is not allowed to interrupt it. The quiet is not him choosing distance. It is a rest period he is legally required to be inside.
This is where the Cost-Or-Charge read helps. A cost is a real, bounded constraint the job imposes. A charge is a choice he makes with the freedom the job leaves him. Federally mandated rest is a cost. It is not up for negotiation, and treating it like a personal slight will only teach him to stop telling you where he is.
Reserve is the lane that breaks your plans
If one thing is going to make you feel crazy, it is reserve.
On reserve he is home, awake, and completely unable to commit to Friday. He is holding a phone that might ring and send him to the airport within the call-out window his contract sets. You make a plan. Crew scheduling calls. The plan is gone, and from your side it looks identical to a man who simply did not want to come.
It is not identical. And you can tell the difference, if you look at the right thing.
A reserve cancellation comes with a released schedule you can actually see, an apology that names the cause, and a real alternative for a day he knows he is off. A man using "work" as cover cancels vaguely, never volunteers his schedule, and never rebooks. Reserve explains the cancelled night. It does not explain a pattern where he never protects the days that were his to protect.
Read the structure against the disrespect
The schedule tells you when he is unreachable. It does not tell you whether he spends the reachable time on you. Those are two separate readings, and you need both.
Give him the structure. A four-day pairing, a red-eye layover, a reserve week, and a rest period are not evidence of anything except a job doing what the job does. Do not turn a roster into a character trial. If you want the wider version of that read, what can and cannot be inferred from a packed calendar is the same logic applied to any busy man.
Then hold him to the part he controls. Does he send you his schedule when it releases, or make you guess every week? Does he plan a real date around a known day off, or only surface for last-minute time? Does he defend the days he is actually home, or fill them with everything except you? The airline owns his pairings. It does not own his effort. Judge the effort.
That is the whole test. Structural unavailability is a cost you can plan around. Disrespect wears the schedule as a costume so you will stop asking.
What to say instead of testing him
Do not go silent for three days to see if he notices. Do not interrogate him about a layover. Both moves try to manufacture a reaction instead of getting you the one thing that ends the guessing, which is his actual schedule.
Ask for the roster, not the feelings.
Send me your schedule when it releases each month. I would rather plan around your real days off than guess which nights you vanish. If you protect the days you are actually home, I am easy about the rest. If you do not, I would rather know that now.
That message does three things. It names the structure without accusing him of anything. It asks for the one piece of information that makes his life legible to you. And it quietly tells him the days off are the test, not the trips.
If he sends the schedule and plans around it, you have a coordination problem, which is solvable. If he treats a simple ask for his days off as pressure, the schedule was never the real issue.
His roster explains when he is gone. Only he explains what he does when he is home.