Work Text:
Alex does not, under any circumstances, enjoy being surprised by travel plans.
This is how he ends up standing in June’s kitchen at eight-thirty in the morning, nursing bad coffee and worse vibes, while his sister explains, far too cheerfully, that they are all going to Mexico. Together. For ten days.
“Together,” Alex repeats, suspicious.
June beams at him like she’s already won. “Together together.”
Nora lifts her mug in a lazy salute. “Group trip.”
Alex agrees to go to Mexico City the way he agrees to most bad ideas: slowly, loudly, and with a growing sense that he’s already lost.
“It’s free,” June says for the third time, pacing the room like she’s making an opening argument. “Flights. Lodging. Food. All you have to do is show up and not be a nightmare.”
Alex squints at her. “That last part feels legally unenforceable.”
Nora, sprawled on the bar with dangerous calm, chimes in. “You’ve been complaining for weeks about needing a break.”
“I complain recreationally,” Alex says. “It’s a hobby.”
June plants herself in front of him. “Ten days in Mexico City. On someone else’s dime.”
Alex hesitates. That’s the problem.
“Who is ‘someone else,’” he asks carefully, “and why are they paying for me to exist?”
June grins. “Work thing. Conference-adjacent. Networking. I do meetings in the mornings, we eat incredible food at night.”
“And the catch?”
“There’s no catch.”
Alex waits and lifts an eyebrow.
June sighs. “Okay. There are people.”
“There are always people,” Alex says darkly.
“Friends,” June corrects. “Mostly.”
Alex closes his eyes. “June.”
“Henry’s coming,” she says, like that should mean something.
It does not.
“Who,” Alex says, opening one eye, “is Henry.”
June blinks. “I talk about him all the time.”
“You talk at me all the time.”
She rolls her eyes. “He’s from work. Publishing side. He’s bringing his sister, Bea. She’s sober, so he’s basically her emotional support human. And Pez.”
Alex points. “I don’t like that name.”
“Oh, you’ll love Pez,” Nora says serenely. “Or hate him. There’s no middle ground.”
Alex looks between them. “So let me get this straight. I am voluntarily going on a ten-day international trip with three people I have never met.”
“Yes,” June says brightly.
“And you.”
“And me.”
“And your girlfriend.”
“And my girlfriend and your ex-girlfriend.”
Alex exhales. “I hate this. I hate you.”
June’s smile widens. “You’re coming.”
Alex hates that she’s right.
*.*.*.*.*.*.*.*.*.*.*
Henry and Alex do not get along at first.
Not in any way that would justify calling it conflict. There’s no argument, no single moment Alex can point to later and say there, that’s when it started. It’s quieter than that. More insidious.
Henry is polite to the point of distraction.
He listens with his full attention, head tilted just slightly, eyes steady in a way that makes Alex feel examined. When Alex talks, about food, about politics, about absolutely nothing, Henry asks questions that are thoughtful and precise, like he’s gathering material for later. Alex gets the unsettling sense that he’s being filed away under a neat internal label.
Alex Claremont-Diaz. Loud. Opinionated. Means well.
When Alex cracks a joke, Henry smiles, but always a second too late, like the humor has to clear a checkpoint first. When Alex goes off on a tangent about chiles or knife skills or the tragedy of bad tortillas, Henry nods and says things like, “That’s fascinating,” which somehow feels worse than disinterest.
Alex tells himself this is fine.
This is just how some people are. Buttoned-up. Observational. British, probably. Alex doesn’t care. He definitely doesn’t think about it longer than necessary.
Except that travel has a way of conspiring.
Henry ends up in the seat beside him on the flight, knees carefully angled away, armrest politely ceded. In the cab from the airport, they’re shoulder to shoulder, the city blurring past the windows while Pez chatters from the front seat and June talks over him. When they reach their rental, rooms are assigned and Bea refuses, flatly, without discussion, to share with Pez, Alex looks up to find that there are exactly two people left standing.
Henry eyes widen. After a beat of silence, he clears his throat, gentle as a suggestion. “I can take the cou...”
Alex says it before Henry even finished his sentence. “I’ll take it.”
Henry blinks. “You don’t have to...
“I do,” Alex says, already grabbing his suitcase and making his way over to the rooms. “I snore. Allegedly. For the good of your sleep quality your highness.”
Henry smiles then, small, bashful, contained, careful. “Thank you.”
And that’s the thing.
Alex hates that smile. Not because it’s smug or smug-adjacent, but because it’s gratitude. Earnest and unnecessary, like Alex has done him a favor instead of claimed a scrap of territory.
Alex turns away before he can unpack why that bothers him so much.
*.*.*.*.*.*.*.*.*.*.*
Mexico City hits Alex like a held breath finally let loose.
The noise isn’t just loud, it’s layered. Engines and voices and music all competing for space, folding over each other until it becomes something almost musical. The air smells like exhaust and fried dough and citrus. It gets under his skin in a way that feels achingly familiar.
He hasn’t been here in years. Not really. Not like this.
Back then, when he was younger, the city had always only been a threshold, airport to taxi to his abuela’s apartment, Spanish spoken softly, reverently, like something breakable. Now it’s everywhere, and Alex lets it take him.
Spanish slips out of him without thought, like muscle memory. He orders coffee at a corner stand, elbows resting on chipped tile, hands moving as he argues cheerfully with the vendor about prices he knows he’s going to pay anyway. He laughs, loud and unselfconscious, the sound swallowed whole by the street.
When he turns back, Henry is right there.
Not crowding him. Not lost. Just, present.
A step behind, matching his pace without comment. Watching the city with the careful attention of someone taking mental notes, eyes flicking from street signs to people to Alex himself, as if triangulating where he is in relation to everything else.
Alex clocks it because he always does. Years of debate club championships, law school and fake trials have trained him to read rooms, bodies, tension. Henry stays close without touching, adjusting when Alex moves, falling into rhythm like it’s instinct rather than choice.
It should bother him.
Instead, it settles.
“Do you ever stop talking?” Henry asks eventually, voice pitched just above the street noise.
Alex grins without looking at him. “No,” he says. “It’s a medical condition.”
Henry laughs, short, surprised, like it escaped without permission, and Alex feels it spark low in his chest. Small. Dangerous. Satisfying in a way he refuses to examine.
He keeps walking. Henry follows.
The market is supposed to be easy.
Just food, June says, already drifting toward a stall piled high with fruit. Just wandering, Nora says, reaching for her hand. Pez vanishes almost immediately, magnetized toward color and noise like it’s a calling. Bea lingers near the entrance, watchful and unhurried, anchoring herself before moving in.
Alex turns to Henry mid-step, already talking.
“Okay, so chorizo here is nothing like the stuff they vacuum-seal and call authentic back home…”
Henry smiles, because Alex is close enough that the words vibrate between them, close enough that Henry can catch the clean, citrus note of his soap under the market’s spice-thick air. Close enough that the crowd feels… manageable.
Then someone bumps into Alex’s shoulder.
Hard enough to jostle them both.
Alex keeps talking.
Another body presses past. A basket swings. The sound swells, vendors calling out prices, music crackling from somewhere unseen, voices overlapping until the language Henry understands dissolves into noise.
The crowd shifts.
Not abruptly. Organically. Like a tide changing its mind.
And Alex is suddenly no longer right there.
Henry feels it before he sees it.
The absence lands sharp and immediate, a sudden hollow in his chest like something vital has been yanked loose. His breath stutters. The space where Alex had been is filled by a stranger’s back, broad and immovable.
No.
He turns, scanning, pulse spiking. Dark hair flashes between bodies, maybe Alex, maybe not. A laugh bursts too close to his ear. A hand brushes his arm and he flinches, hard.
For one awful second, Henry is alone in a room full of people who are not his.
“Alex,” he says, the name swallowed whole by the noise.
Panic tightens its grip, bright and dizzying. He tries again, louder this time, voice cracking despite himself. “Alex!”
Fingers close around his wrist.
“Relax,” Alex says, breathless and bright, right there. “I’m not going anywhere.”
The world snaps back into focus.
Henry’s knees nearly give out with the relief of it. He lets himself be pulled forward, grip tightening reflexively as if to anchor the moment in place.
Alex stops when he really looks at him.
“Oh,” he says, the grin softening into concern. “Hey. You okay?”
Henry nods too fast. “Yes. Fine. Just... He exhales. “People. Crowded.”
Alex’s thumb presses into the inside of his wrist, steady and warm. He doesn’t let go. “Yeah,” he says quietly. “This place is a lot. C’mon.”
He starts talking again almost immediately, peppers, heat levels, the correct way to toast spices, how his abuela would destroy him on principle if she saw pre-ground chili powder anywhere near his kitchen. The words wash over Henry, familiar cadence settling his breathing without effort.
They spill out of the market slowly, like the city is reluctant to let them go.
The air outside feels thinner by comparison, still warm but less compressed, and Henry realizes only then how tightly he’d been holding himself. Alex doesn’t comment on it. He just keeps moving at an easy pace, close enough that Henry doesn’t have to think about where to put his feet.
The city is kinder to Alex than Henry expects.
He’d assumed, wrongly, that Alex would be louder here, bigger somehow, that the city would amplify him the way it does everything else. Instead, Alex seems… settled. Like something in him has clicked into alignment. He weaves through traffic without looking rushed, pauses to greet people Henry is fairly certain he’s never met before, laughs easily when a vendor ribs him about his accent.
He takes them down a side street Henry would never have clocked as anything but residential, stops in front of a narrow storefront with no sign and a line that looks more like a suggestion than a queue. Alex doesn’t hesitate. He leans in, orders without glancing up at the chalkboard, trades a joke Henry doesn’t quite catch.
When he turns back, he’s grinning, all teeth and quiet pride.
“This one,” Alex says, pressing a taco into Henry’s hand, wrapped in thin paper already going translucent with grease, “will ruin you for all other tacos. Fair warning.”
Henry takes a bite.
The sound he makes is undignified.
“Oh,” he says faintly, because there are no other words immediately available to him.
Alex beams like he’s personally responsible for the recipe. “I told you.”
They eat standing up, shoulders angled toward each other without discussion. Elbows brush. Grease drips onto the pavement and no one seems to care. A scruffy dog materializes at their feet, hopeful and patient, tail thumping once against the curb.
Henry watches Alex without meaning to. The way he eats like this is familiar, unguarded, comfortable, completely at ease in his own skin. The way he glances up occasionally, tracking where everyone else is without seeming distracted by it.
“You could live here,” Henry says, the words leaving his mouth before he’s quite finished thinking them.
Alex blinks. “What?”
“Here,” Henry gestures vaguely, the street, the noise, the heat pressing in around them, the easy chaos of it all. “You fit.”
For a moment, Alex looks surprised. Then his smile shifts, softening into something quieter, something that feels less like performance and more like truth.
“Yeah,” he says. “I think so too.”
There’s something in his voice, a steadiness, a longing, maybe, that makes Henry’s chest ache unexpectedly. Not sharply. Just enough to notice.
The dog noses Henry’s ankle. Alex crouches without hesitation, murmuring to it in Spanish, scratching behind its ears like this is the most natural thing in the world. Henry watches him do it, the city moving around them, alive and loud and indifferent.
For the first time since they arrived, Henry doesn’t feel like he’s standing in the middle of a crowd.
He knows exactly where he is.
And exactly who he’s standing next to.
And when the others finally join them outside, Henry mourns their presence a little, already missing the easy closeness he hadn’t known he’d been holding. When they greet each other, Henry doesn’t let go right away.
Alex’s hand is still wrapped around his own, warm and solid, and Henry is acutely aware of it in a way that borders on embarrassing. He tells himself he’ll release it in just a second, after his breathing evens out, after the noise settles back into something manageable.
Alex doesn’t rush him.
June looks over first. Her gaze flicks from their hands to Henry’s face, then back up again, her mouth tilting into something knowing and gentle. She doesn’t say anything.
Nora doesn’t notice at all, already halfway into a conversation with Pez, who is gesturing wildly at a stall selling something fried and possibly illegal. Bea catches Henry’s eye from a few steps away. She doesn’t ask if he’s all right. She just nods once, small and steady, like she’s clocked what matters and trusts him with the rest.
No one comments.
Eventually, Henry loosens his grip. Alex’s fingers fall away without fuss, like it’s the most natural thing in the world.
They keep walking.
That’s when Henry becomes aware of it.
Just a small adjustment at first, his eyes flicking toward Alex when the crowd thickens again, his body angling subtly in his direction. When Alex stops, Henry stops. When Alex veers left, Henry recalibrates without thinking.
It’s quiet. Automatic.
*.*.*.*.*.*.*.*.*.*.*
Later, much later, when the sky is slowly darkening and they’ve escaped into a bar with a beautiful rooftop strung with warm lights and laughter, Henry catches himself doing it again.
Alex shifts on his stool, turning to say something to Pez, and Henry’s attention follows the movement like it’s tethered. He tracks him across the room without meaning to, notes where he’s standing, how close he is to the door, how easy it would be to reach him if…
“You keep checking if I’m still here.”
The words land lightly, almost amused.
Henry startles hard enough to slosh his drink. He coughs, mortified. “I do not.”
The denial comes out too fast. Too sharp.
Alex raises an eyebrow, unimpressed. “Uh-huh.”
Heat floods Henry’s face, his ears, his chest. He stares down into his glass like it might offer refuge, heart doing something reckless and hopeful and deeply inconvenient.
Around them, the city hums. Music spills from somewhere unseen. June laughs at something Nora says. Pez claps his hands for emphasis.
A room full of people.
And Henry knows, knows with unnerving clarity, exactly where Alex is.
The rooftop is crowded in the way only a small space with the right people can be.
Fairy lights are strung crookedly between planters June insists are basil, though most of them look like they’re clinging to life out of spite. The air is warm, the night alive with sound drifting up from the street below, something with a trumpet, something mournful and bright all at once.
Pez is in the middle of a story, whole body involved, hands slicing through the air as he talks. Nora is laughing with her head tipped back, unguarded and radiant. Bea sits slightly apart with a soda, eyes soft, content to observe.
Henry listens.
And listens.
And then realizes he hasn’t been.
Alex is leaning against the railing, elbows braced, city lights catching in his hair. He isn’t doing anything remarkable. He’s just there.
Henry finds him without trying.
The awareness snaps into place so easily it makes his stomach dip. His attention settles, orients, like something clicking home after being loose too long. He knows where Alex is the way he knows where the ground is under his feet.
It’s… alarming.
Alex’s gaze drifts once, absentminded, across the rooftop, counts heads without meaning to. His eyes land on Henry and stop. Something in his posture eases, like he’s found what he was looking for without realizing he’d been searching.
“You’re doing it again,” Alex says, not looking at him.
Henry startles. “Doing what?”
Alex turns, eyes sharp and amused. “That.”
Henry opens his mouth. Closes it. Tries again. “I wasn’t...
“You were,” Alex says easily. “You checked. Like you were counting heads.”
“I... Henry exhales, scrubs a hand over his face. A weak laugh escapes him. “I suppose I just wanted to know where everyone was.”
Alex hums, clearly unconvinced.
But he lets it go. Which is almost worse.
*.*.*.*.*.*.*.*.*.*.*
The metro platform is too bright. They’re now on the way back to their rental apartment after a whole day of exploring the city.
The lights hum overhead, bleaching everything into sharp edges, metal, concrete, bodies packed close together. The air is warm and stale, the platform bustling with a crowd of people and vibrating with the distant thunder of an approaching train.
Alex is talking.
He’s half-turned toward Henry, hands moving as he explains, at length, why Mexico City public transport is vastly superior to anything Henry has experienced before. Something about efficiency. Something about fare prices. Something about how this would never fly back home.
Henry nods, smiling despite himself. He’s learned that Alex talks fastest when he’s comfortable.
The roar of the approaching train hits the platform like a physical force.
Wind rushes past them as the crowd surges forward in one collective motion, bodies pressing in, momentum shifting without warning. Someone jostles Henry’s shoulder. Someone else steps back into his space.
Alex disappears.
It happens in the space of a breath.
Henry’s chest tightens instantly, panic flaring hot and bright before his mind can assemble a thought. His hand lifts on instinct, reaching for where Alex had been,
Nothing.
“Alex,” he says, too loud, the name torn from him by the noise.
His fingers close around fabric.
Alex is there, solid and close, his hand hooked firmly into Henry’s sleeve like he anticipated this exact moment. “Hey,” he says, voice steady and warm in Henry’s ear. “I’ve got you.”
The platform snaps back into focus.
Henry lets out a shaky laugh he doesn’t remember deciding to make. Relief washes through him, dizzying in its intensity. “I seem,” he manages, “to be developing a habit.”
Alex doesn’t smile.
He studies Henry’s face, something thoughtful and serious settling into his expression. “Yeah,” he says slowly. “I’ve noticed.”
The train screeches to a stop in front of them, doors sliding open with a hiss. People surge past, voices and movement blurring together again.
Alex doesn’t let go.
Neither does Henry.
They stand there for a moment longer than necessary, hands still touching, bodies angled toward each other as if the rest of the platform has receded. Then Alex nudges him gently forward, guiding him into the car with a hand still firm at his arm.
Henry boards the train with his heartbeat steady and his bearings intact, acutely aware of exactly where Alex is beside him.
*.*.*.*.*.*.*.*.*.*.*
Back at the apartment, the night begins to thin out.
It happens gradually, without ceremony. Pez drifts down the hallway first, arms thrown wide in a theatrical sigh as he announces his exhaustion to no one in particular before vanishing into his room. June and Nora linger near the counter, voices low and affectionate as they argue cheerfully about who was supposed to remember buying limes and why it’s definitely not a big deal and also absolutely a big deal.
Bea waits it out, patient as ever. She meets Henry’s eyes, offers him a small nod that feels like acknowledgment rather than farewell, and closes her door with quiet finality.
The apartment settles.
Alex and Henry are left alone standing in the kitchen, after June and Nora trekked towards their room. The sudden absence of bodies is making the space feel larger than it did moments ago. The window over the sink is still open, and the city breathes in through it, traffic murmuring, distant music curling up from the street, a laugh breaking loose somewhere below and dissolving into the night.
Alex reaches for the pitcher, pours them each a glass of water. The sound feels oddly loud. He slides one toward Henry, then keeps the other in his hand, not drinking.
He hesitates.
“Hey,” he says, and there’s something careful in it. “Can I ask you something?”
Henry’s pulse answers before he does. “Of course.”
Alex leans back against the counter, the movement casual but deliberate, like he’s grounding himself before stepping onto uncertain ground. “You don’t like crowds,” he says. Not accusing. Not teasing. Just observant.
Henry considers lying. The impulse rises automatically, smooth, practiced, and then fades just as quickly.
“That’s not exactly a question,” he says with a small chuckle. “But no,” he says adds, “I like people.” He pauses, searching for the shape of the truth. “I just don’t like losing… reference points.”
Alex nods, slow and thoughtful, like this fits into something he’s been quietly assembling. “That makes sense.”
The words settle, gentle and affirming.
Henry swallows. His voice comes out softer than he expects. “You seem very comfortable being one.”
The silence that follows isn’t empty.
It stretches, elastic and charged, filled with the hum of the city and the quiet awareness of each other’s breathing. Alex doesn’t rush to fill it. He doesn’t joke, doesn’t deflect, doesn’t turn it into something lighter.
He just looks at Henry.
“Oh,” he says softly.
The word lands between them, delicate, dangerous, like something newly discovered and already precious.
Henry feels it then, the way something inside him eases into place. Not panic this time. Not adrenaline. Just clarity. The realization doesn’t demand attention; it arrives quietly, like it’s always been waiting.
This isn’t just attraction. It isn’t novelty, or proximity, or circumstance.
It’s connection. The kind that happens before permission is given. The kind that doesn’t ask.
They stand there while the city continues around them, indifferent and alive, and Henry knows, knows with a certainty that feels bone-deep, that in a room full of people, he will always find Alex first.
Alex meets his gaze, something warm and knowing flickering in his eyes, and Henry thinks, faintly, impossibly, that maybe Alex has always been looking too.
Alex doesn’t move right away.
Neither does Henry.
The air between them feels suddenly fragile, charged with the awareness of what’s been said without words. Henry becomes acutely aware of his own body: the cool edge of the counter against his hip, the condensation slicking his glass, the way Alex is standing just a fraction closer than before, as if gravity has quietly renegotiated its rules.
“You know,” Alex says at last, voice low, “I don’t usually do this.”
Henry’s mouth curves despite himself. “Do what?”
“Notice first,” Alex says. “Usually I’m… loud about things.” A small, self-aware huff of laughter. “This feels different.”
Henry nods. It does feel different, steady in a way that’s unfamiliar. “I don’t usually let myself,” he says, then stops, recalibrates, honesty catching up to him. “Need someone. Anyone. Like that.”
Alex looks at him like that matters. Like it’s been received with care.
“Yeah,” he says. “I get that.”
They’re close enough now that Henry can see details he hasn’t allowed himself to catalog before: the faint scar near Alex’s eyebrow, the crease between his eyes when he’s thinking, the way the city light catches in his lashes. Alex smells like citrus soap and the street and something warm Henry can’t name.
Alex lifts his hand.
He hesitates.
Henry doesn’t move away.
“Is this okay?” Alex asks.
The question is gentle. Earnest. It feels like an offering.
“Yes,” Henry says immediately. “Very.”
Alex exhales, a quiet, relieved sound, like he’s been holding his breath without realizing it, and leans in.
The kiss is soft.
Almost tentative. Alex’s lips brush Henry’s, barely there, as if he’s checking whether this is real. Henry’s hand comes up without conscious thought, fingers curling into the fabric of Alex’s shirt, grounding himself in the truth of it.
When Alex deepens it, just a little, it feels less like escalation and more like recognition.
Like coming home to a feeling Henry didn’t know he’d been missing.
After what feels minutes, hours or days, they pull apart slowly, foreheads resting together, breaths mingling in the narrow space between them.
Alex laughs under his breath. “Wow.”
Henry smiles, eyes still closed, a little dazed. “Yes.”
“Okay,” Alex says, grinning now, something bright and boyish breaking through the quiet. “Good. Just wanted to make sure I wasn’t imagining… everything.”
Henry’s thumb brushes Alex’s wrist, where his pulse is jumping. “You weren’t.”
They stay there for another moment, neither quite ready to let go of the stillness.
Then Alex leans in and presses another kiss to Henry’s mouth, lighter this time, more playful at the edges, before stepping back.
“C’mon,” he says softly. “The city’s still awake.”
Henry follows him out to the balcony, heart steady, gaze unerringly finding Alex’s shape in the night.
In a city full of lights, full of noise, full of people, Henry knows exactly where he is.
And for the first time, that feels like choice as much as instinct.
