Actions

Work Header

The Architect

Summary:

Jason Grace saw Leo Valdez once—and never stopped watching.
When Leo begins to fall for the man who always seems to show up just in time, he has no idea how carefully the pieces have been arranged.
Because behind every rescue, every gentle touch, is a truth Leo hasn’t uncovered—and Jason has no intention of letting him.

Notes:

Hi, it's a Valgrace one-shot!
Finally hehe
This fic has been in my draft for a few months and finally I get to finish this
So enjoy the whole ride <3
As usual, feedbacks are appreciated ^^

Work Text:

The bar is low-lit and pulsing, shadows dancing under the red neon sign that flickers “The Labyrinth” outside. The air hums with a familiar buzz—bass vibrating through old walls, glass clinking, laughter blooming like cigarette smoke.

Leo slips into his usual seat at the far end of the counter, right where the light hits just enough to make his curls gleam but not enough to blind him.

It’s become a routine, this place. On nights when he’s not drowning in design schematics or hacking together some cursed group project in the mechanical engineering lab, Leo comes here. The Labyrinth isn't just a bar—it’s a pause button. A place where he can breathe, kill time, let his brain idle while the world sways to synth beats and dim lights.

Connor’s already grinning like he knows something Leo doesn’t. That’s probably true.

“Back for more, Valdez?” Connor says, sliding him a tall glass filled with golden liquid and a curl of orange peel.

Leo takes it like muscle memory. “Of course. You know I can’t stay away from your Sparkplug Special.”

Connor raises a brow. “Still calling it that?”

“You named it that,” Leo deadpans. “I just kept the legacy alive.”

The drink tastes like sin and sunshine—whiskey with muddled orange and jalapeño, smoky, spicy, sweet. Like Leo himself, honestly. It warms his throat on the way down, curls into his gut like a live wire.

Connor’s been here longer than Leo has been showing up, and even though he’s a part-time bartender, he works like it’s his full-time life. Probably because it is, in a way—between tuition, rent, and an apartment with terrible heating, Connor needs the money. The Labyrinth pays generously if you survive the chaos. And Connor’s got charm and speed, two things that make him a crowd favorite and a damn good friend to Leo.

They’d bonded fast—two college students trying to out-grind the world. Connor with his cracked knuckles and quick banter, Leo with his sleepless eyes and motor oil under his nails.

He’s halfway into his second sip when he sees him.

Across the bar, in black rolled-up sleeves and tight black jeans, is a bartender Leo’s never seen before. Blond. Tall. Strong. Ridiculously strong. His forearms flex as he shakes a cocktail mixer with practiced ease, veins like cords beneath his golden tan skin. The lighting catches in his hair like a halo, and Leo momentarily forgets what words are.

He doesn’t even realize he’s staring until Connor snorts. “Don’t drool. It’ll dilute the drink.”

Leo doesn’t even pretend to be embarrassed. He lifts the glass and mutters, eyes still tracking the bartender’s hands, “Who is that?”

Connor follows his gaze. “Ah. Grace. Jason Grace. New guy. Part-timer. Been here maybe a week?”

Leo hums low in his throat. “Jason, huh?” He sips. “New bartender, or did you just summon him from a calendar shoot?”

Connor laughs, shaking his head. “You’re not the only one who’s noticed. Girls, guys, the occasional sugar daddy—he’s already got a fanbase. Quiet guy, but polite. Doesn’t do much small talk.”

“Shame,” Leo mutters, watching Jason pour something amber into a glass, muscles in his forearm shifting like poetry in motion. “He’s got hands that make me believe in religion.”

Connor barks a laugh and wipes down the counter. “Please tell me you’re not about to flirt with him while I’m on shift.”

Leo doesn’t answer. He just downs the rest of his Sparkplug Special, sets the empty glass down with a little click, and smirks. “Depends. You think he likes fire?”

From across the room, Jason glances up—and for a heartbeat, their eyes lock.

Leo’s breath catches.

Jason doesn't smile. He just lifts his chin slightly, nods once, and goes back to his work.

Connor groans. “Oh no. You’re gonna ruin this one too, aren’t you?”

Leo leans back on the stool, the spark in his eyes unmistakable.

“Oh, honey,” he says, grinning slow, “I’m gonna set him on fire.”

~

Thursday night.

The Labyrinth is quieter than usual—just enough bodies to keep the place alive but not so loud that Leo has to shout over bass to get a word out.

Connor’s not here tonight. Finals, he said. Something about an “economics bloodbath” and a professor who “worships Satan in Excel spreadsheets.” Leo had laughed and promised not to flirt with anyone while he was gone.

It’s a lie.

Sort of.

Because Jason Grace is on shift.

And tonight—tonight—Jason is the one behind the bar when Leo slips into his usual seat.

Leo doesn’t expect much. A nod maybe. Maybe a refill. He’s mentally prepared to just scroll through his phone and nurse his drink in peace.

But Jason walks over, towel slung over his shoulder, lips tugged into the softest hint of a smile.

“You’re the one who drinks the whiskey-orange-jalapeño thing, right?”

Leo blinks. “...Yeah.”

Jason nods, thoughtful. “Connor calls it the Sparkplug Special.”

Leo lets out a soft snort. “He does.”

Jason starts prepping something—whiskey again, but this time he adds muddled raspberries, a pinch of chili salt, and something Leo can’t place. The way his hands move is confident, deliberate, almost surgical. The shaker thuds, the ice clinks, and Leo watches it all like a slow-motion scene from a dream he’s too proud to admit he’s had.

Jason slides the glass toward him.

Leo stares. “What’s this?”

Jason shrugs. “Sparkplug 2.0. Thought you might like a variation.”

Leo sips it.

It’s fire and fruit and something new. Sharp and sweet. Unexpected. Like someone finally saw the way his brain short-circuits and made a drink out of it.

“…Damn,” Leo mutters.

Jason finally smiles, wide enough for dimples. “Good?”

Leo leans an elbow on the counter. “If I wasn’t already in love with Connor, I’d fall for you just for this.”

Jason raises a brow, teasing. “Should I be flattered or worried?”

Leo grins. “A little of both.”

Jason chuckles and moves down the bar to help a customer, and Leo exhales, soft and stupidly warm. He reaches for his phone to text ur getting replaced, but he doesn’t get the chance.

Because someone is suddenly at his side.

Close.

Too close.

Big guy. Wide shoulders, lumberjack arms, smug face. A thick cologne clings to him like a threat. He plants himself beside Leo like he owns the place, eyes gleaming with something hungry.

“Hey there,” the guy says, leaning in like he’s been invited. “Didn’t wanna interrupt earlier, you looked real focused. But I’ve seen you here before. Figured I’d finally say hi.”

Leo tenses. He gives a polite nod and turns slightly away. “Hey. I’m good, thanks.”

But the guy doesn’t move. His elbow bumps Leo’s. “You’re always here alone. Figured you might want some company.”

Leo shifts again, more firmly. “I’m fine.”

Still, the man leans closer. “You sure? I don’t bite unless you want me to.”

Leo grits his teeth, resisting the urge to throw the rest of his drink in the guy’s face. “Look, man. Not interested.”

The guy chuckles like it’s a joke. His fingers ghost across the back of Leo’s chair.

Then—too fast—he ducks in close, breath hot near Leo’s ear. “Bet I could change your mind.”

Leo stiffens. His spine locks. He jerks away, heart pounding, throat dry. “Back off.”

But the guy just smirks and grabs his arm. Not hard, but too familiar. Like a claim.

“Don’t be like that,” he says, voice low. “You came here to get touched, didn’t you?”

That’s when a voice cuts through the low music—cool and sharp as a blade.

“Hey.”

Jason.

He’s behind the bar, posture taut, eyes locked on the man with a focus so sharp it could draw blood.

“Is there a problem?”

The guy glances over. “Nah. Just talking.”

Jason tilts his head slightly, the way someone does right before they step forward. “That didn’t look like just talking.”

Leo glances at Jason, then at the man’s hand still curled loosely around his forearm. His pulse is loud in his ears.

Jason sees it too.

“Let go of him,” Jason says evenly.

The guy’s bravado wavers. “Relax, man. No harm.”

Jason steps out from behind the bar.

And now the air changes.

Jason Grace is big up close. Not just tall—solid. Like he was carved from calm and purpose. He doesn’t touch the guy. Doesn’t even raise his voice. But his stillness is louder than shouting.

He looks the man in the eye and says, low and measured, “You’re gonna walk away. Right now. Before I make it very clear you don’t come back.”

The man falters. Glares.

But he lets go. Steps back.

Mutters something—coward’s venom—and disappears into the back like smoke dispersing.

Jason turns to Leo. “You okay?”

Leo nods shakily, then swallows hard. “Yeah. I just—I didn’t expect—he—” He exhales, trying to slow the tremble in his fingers. “I told him no. He didn’t care.”

Jason’s eyes soften. “You said no. That’s all that matters.”

There’s a beat of silence. Jason reaches under the bar and hands him a glass of water.

Leo accepts it with a quiet “thanks.”

Jason leans one forearm on the counter, giving him space but staying close. “That kind of thing happen a lot?”

Leo hesitates, then shrugs. “Not always like that. Sometimes it’s just words. Sometimes… people don’t get the message.” His voice is clipped. “They think it’s flirting when I say I don’t want anything.”

Jason watches him for a moment. Then, gently: “He won’t bother you again.”

Leo nods. He believes it.

“Connor told me you come here to unwind,” Jason says after a pause. “I don’t want you feeling unsafe in the one place you’re supposed to breathe.”

Leo lets out a short, breathy laugh. “Supposed to, huh?”

Jason shrugs. “You’re a regular now. Comes with perks.”

Leo raises an eyebrow. “Perks like upgraded cocktails and personal bouncers?”

Jason grins. “Exactly.”

Leo stares at him. At the cut of his jaw and the slight pink to his ears, like even he knows that was a line.

He lifts his glass again. The Sparkplug 2.0.

“…You always upgrade the menu and offer security?”

Jason chuckles. “Only for regulars.”

Leo’s heart stutters in a way he’s definitely going to overthink later.

He sips, eyes flicking up.

“Guess I’ll have to keep showing up.”

Jason’s smile softens. “Guess you will.”

~

The Labyrinth is alive again.

Connor’s back from his exam war, riding high on caffeine and hubris, still twitching from his fifth Red Bull. He’s dramatically sprawled behind the bar like a martyr, arm slung over his eyes, recounting the horrors of his econ final with all the gravity of a soldier describing battlefield trauma.

“There were graphs,” he moans, “so many graphs. Ones that shifted, Leo. Like my will to live. And the supply curve? It broke up with me mid-exam.”

Leo snorts into his drink, nearly choking. “You sound like you got dumped by Microsoft Excel.”

Connor points a finger at him without lifting his head. “Excel is a manipulative bastard, and Professor Blake is his high priest.”

Leo chuckles, leaning an elbow on the bar. “You act like econ was some intellectual Everest. Try thermodynamics. My final had a question that literally read, ‘Explain entropy like you’re telling a toddler with a wrench.’”

Connor lifts his head, squinting. “...What did you write?”

Leo grins. “That we’re all going to die, but less efficiently.”

Jason, quietly rinsing a shaker nearby, lets out an involuntary laugh.

Connor groans. “See? This is why I hate engineers. You all look death in the face and call it a design challenge.”

Leo raises his glass in salute. “Adapt, improvise, over-caffeinate.”

And the bar hums around them—music, clinking glass, a low tide of laughter and comfort.

Jason tells himself to focus. On the bar. On the orders. On the inventory sheet Connor hasn’t updated since Tuesday.

But his eyes keep drifting.

To Leo.

Not in a hungry, obvious way. Just—watching. The way Leo’s curls catch the light. The way he laughs with his whole body, like someone who’s had to fight for that laugh before and doesn’t waste it now. The ease in his voice, even when he talks about stress and finals and burnout. The glow of him. Real, stubborn, and unfiltered.

And Leo catches it now.

Doesn’t gawk. Doesn’t flirt back with a wink or a line like Connor would.

He just smiles. Small. Real. Private.

The kind of smile Jason can feel behind his ribs, slow and warm and a little dangerous.

He tells himself to focus.

But the smile stays burned behind his eyes.

~

Leo doesn’t usually stay this late.

He always leaves somewhere between midnight and one. Never lingers long enough for the deep-close hours, when even the lights grow tired and the air gets heavy with silence. The music has faded to a whisper, the customers gone. The Labyrinth is a hushed skeleton of itself now—just the hum of neon and the distant rumble of the ice machine.

But tonight, he stays.

Connor’s already left, groaning about a 7 a.m. shift and threatening to fake a medical emergency if he so much as sees another spreadsheet. He’d clapped Leo on the shoulder and told Jason, “Try not to let him flirt you into keeping him all night,” before vanishing into the dark.

Now it’s just Jason—alone on cleanup. The clatter of glass, the soft rhythm of the broom against the floor, the sharp scent of disinfectant rising as he wipes down the bar.

He notices Leo still there while sweeping behind the counter, shoulders aching, the floor sticky with the ghosts of cocktails past.

“You alright?” Jason asks, pausing.

Leo’s sprawled in his usual seat, legs stretched out, one elbow hooked on the bar like he belongs there. There’s something quieter about him tonight. Softer around the edges.

“We’re closing soon,” Jason adds.

Leo shrugs, slow and easy. “Yeah. Just didn’t feel like going home yet.”

Jason nods. Doesn’t push. Just goes back to his rag and his rhythm.

Ten minutes later, Leo finally stands with a sigh. “Alright, bartender. You win. I’m leaving.”

Jason smirks faintly. “Need me to walk you out?”

“Nah,” Leo says, stretching until his hoodie rides up a little at the waist. “It’s just around the corner. I’ve survived worse than dark alleys.”

Jason watches him gather his things, tuck his phone into his pocket, and sling his bag over one shoulder. Something in Jason’s gut twists, uneasy.

“Text me when you get in,” he says.

Leo pauses in the doorway. “You don’t have my number.”

Jason doesn’t miss a beat. “Then give it to me.”

Leo smiles—tired, but genuine—and tosses it over his shoulder as he steps into the night. “If you play your cards right.”

The door swings shut behind him with a soft chime.

He wiped down the last glass. Closed out the register. And now, finally, he’s grabbing his coat and keys, locking the door behind him, stepping out into the cool hush of the street.

And that’s when he hears it.

A scream.

Short. Choked. Familiar.

Jason freezes.

Then he runs.

The alley is dim. A flickering streetlamp buzzes overhead, casting erratic shadows. The pavement gleams with the sheen of spilled rain or spilled drinks. Somewhere a bottle rolls, clinks against the curb. The air is thick with the sour reek of beer and old trash.

Then—

Leo.

He’s pinned against the wall by the same man from before.

His shirt is torn at the collar, fabric stretched and ripped where the man’s hand has yanked it open. One sleeve hangs limp, baring his shoulder. There are scratches on his neck, and his face—his face is twisted in panic, eyes wide, mouth open in a half-strangled protest.

“Stop—don’t—I said no—!”

The same man from before. Bigger. Meaner. No crowd this time. No counter between them. The guy’s bigger up close—broad shoulders, slick with sweat, face twisted in something furious and ugly.

“Why’re you playing hard to get, huh?” the man snarls. “All that mouth at the bar, but now you’re shy?”

Leo’s struggling, breath fast and shallow, hands pushing at the guy’s chest, legs twisting, but there’s nowhere to go. “Get off me—get off—”

The man slams him harder against the bricks. “Bet you like this kind of attention.”

Jason’s vision goes white.

“Hey!” he roars, voice splitting the air like a crack of thunder.

The man turns, startled—but Jason’s already there, fury propelling him forward like a wave.

He grabs the guy by the shoulder and wrenches him back, shoving him so hard he slams into the dumpster with a loud clang. The man stumbles, almost falls.

Jason’s body is pure fire now—burning with fury, cold and unshakable.

“You again,” Jason snarls. His fists are clenched, his chest heaving. “Didn’t I tell you to stay the hell away?”

The man snarls, recovering quickly. “You don’t scare me.”

Jason steps forward, his body blocking Leo entirely. “You should be scared.”

The guy’s smirk falters.

Because Jason isn’t shouting now. He’s quiet. Controlled. That terrifying kind of calm that means he’s made the decision already—there will be no second warning. His fists curl at his sides like a promise.

Jason’s eyes are stone. “Touch him again, and I swear to god—”

The guy laughs, high and shaky. “He was asking for it. Look at him—what’s he even wearing—”

Jason lunges a step forward, and the guy flinches. Stops laughing.

“I said get the hell out of here.”

There’s a beat. The man’s eyes flicker—assessing, weighing.

And then he spits on the ground and mutters, “Freaks,” before staggering off into the dark.

Jason doesn’t watch him go. He just turns—fast—back to Leo.

He’s still pressed against the wall, breathing hard, eyes unfocused. One hand clutches the torn edges of his shirt, the other gripping his side where the man had shoved him. His knees look unsteady.

“Leo.” Jason’s voice drops, gentle. Urgent.

Leo blinks, like surfacing from somewhere far away. “He—he came out of nowhere. I didn’t even—he just grabbed me—”

Jason steps closer, hands hovering but not touching. “Did he hurt you?”

Leo shakes his head too fast. “No. I mean—nothing serious. Just—fuck—I couldn’t move—”

Jason’s jaw clenches. His hands are still shaking.

“Come on,” he says, softer. “Let’s get you inside.”

Leo hesitates, then nods.

Jason drapes his coat over Leo’s shoulders—gently, like it’s sacred—and steers him back toward the door.

Inside, under the quiet warmth of the now-empty bar, Jason sits Leo at the counter and pours him water with shaking hands. He doesn’t speak at first. Just stays close. Grounded. Real.

Leo sips slowly, staring down at the glass like it might tell him something. Then, after a long pause:

“You didn’t have to come back.”

Jason looks at him, brow furrowed. “I heard you.”

“You were supposed to be off.”

Jason shrugs. “I was leaving. I heard you scream.”

Leo swallows. His shirt hangs open beneath the coat, collar split, skin red where the guy had grabbed him.

“You didn’t even think. You just ran.”

Jason’s brow furrows, like he doesn’t understand the question. “Of course I did.”

Leo exhales shakily. His voice is quieter now, more fragile. “I’ve had a lot of people look away when things got ugly. Pretend they didn’t see anything. Or blame me. Or both.”

Leo meets his gaze. His eyes are wet, but he’s not crying. Not exactly. Just raw. Unmasked.

“I didn’t think anyone would come,” he says softly.

Jason reaches out, resting his hand near Leo’s on the counter—not touching, just there. Steady. Warm.

“I will,” he says. “Every time.”

And Leo just looks at him for a moment. No mask. No quip.

The silence after that isn’t empty.

It’s full of something fragile and powerful and new.

Leo looks at him—really looks at him—and for a long moment, the fear in his expression softens. Not entirely. But enough.

He smiles. Just barely. Just for Jason.

And that smile—quiet, grateful, shaken but whole—it stays burned behind Jason’s eyes.

Even after Leo finally gathers his things, slips on Jason’s coat like it belongs to him, and murmurs, “Text me when you get home. Since now you have my number.”

Jason doesn’t even try to hide the smile that breaks across his face.

“Only if you promise to text me when you’re safe.”

Leo pauses at the door. Looks back.

“I already am.”

And then he’s gone, leaving Jason alone in the quiet bar, heart still thundering in his chest, hands still shaking, but steadier now.

Because Leo is safe.

And Jason is not letting that change.

~

The nights feel a little quieter without him.

Jason tells himself it’s fine—people come and go. Maybe Leo’s busy. Maybe he found a new bar, one with less neon and fewer memories. Maybe he’s just taking space.

But still, every time Jason walks behind the counter, his eyes flick toward that usual stool at the end of the bar.

Empty.

A week passes. Then two.

The ache settles in quietly, like a song you can’t name but keep humming anyway. It doesn’t make a scene—it just lingers. A low throb behind the ribs. An echo in the places Leo used to fill.

One night, Jason leans over the bar while drying a glass and says, too casually, “Hey, where’s your usual? Haven’t seen him in a while.”

Connor doesn’t look up as he wipes the counter. “Leo? Said he has something going on.”

Jason hums like that’s enough. Like it settles something. But it doesn’t. Not even close.

"Something going on."
That’s vague.

Leo is fire, movement, voice. He doesn’t vanish—he crashes through life, burns too bright, laughs too loud. He fills space just by existing in it.

Now all Jason gets is silence.

He scrolls back through their texts. The last one he sent still sits unread.

You good?
Just checking in. No pressure.

It’s been three days.

Jason sent it knowing Leo might not answer right away. But he thought he would. He always did, eventually. Usually with a joke, or a dumb meme, or a single emoji that somehow said everything.

Now? Nothing. No reply. No read receipt. Just static.

Jason keeps wondering:

Is he okay?
Is he still scared?
Did that night in the alley rattle him more than he let on?

Maybe he’s trying to get out of bed. Maybe he’s curled up on the couch in a hoodie three sizes too big, the curtains drawn tight, the room thick with quiet. Maybe the weight of it all finally caught up to him—fear, memory, that moment in the alley when his shirt was torn and his voice cracked and no one was there until it was almost too late.

Jason remembers the look in his eyes. Not pain—fear. Real, deep, animal fear. And maybe that kind of fear doesn’t fade so fast.

Maybe he’s trying to forget it happened. Maybe he’s scared he can’t.

Jason knows that feeling. The one where everything outside your body feels too sharp, too loud. Where even breathing hurts. When it’s easier to vanish than try to explain.

And Leo—Leo, who usually can’t sit still for more than five minutes—has gone quiet.

Jason notices the stillness more than he wants to admit. And with every unanswered message, with every night the stool stays empty, the worry creeps in deeper.

It’s a fateful Thursday afternoon.

Jason isn’t at the bar—he’s just come from a run, earbuds tucked into his hoodie, sweat still cooling on the back of his neck. His hair’s a mess, his shoes untied. He ducks into his favorite hole-in-the-wall café for something iced and bitter, not expecting anything more than a moment to catch his breath.

He steps in, wipes sweat from his brow, and hears the barista call out a name.

“Valdez!”

Jason freezes mid-step.

There—at a corner table by the window—is Leo.

Leo, in a too-big hoodie that swallows his frame. Leo, with messy curls pushed back by a pencil and half-moons under his eyes. Leo, hunched over a laptop with two mugs next to him—one clearly forgotten and cold, the other still steaming faintly in the soft afternoon light.

His screen glows with open code. Tabs. Notes. Chaos.

And for a moment, Jason’s heart forgets how to beat.

He doesn’t even realize he’s staring until Leo looks up.

And their eyes meet.

There’s a pause—like the whole café holds its breath.

Leo blinks, startled. Then—

“…Hey,” he says, tentative but warm, his voice just a touch raspy like he hasn’t used it much today.

Jason finds himself walking over before his brain catches up. “Hey.”

Leo gestures at the seat across from him, motion loose but a little guarded. “You, uh, want to sit?”

Jason nods. “Yeah. Sure.”

He drops into the chair, still catching his breath—but not from the run.

Up close, Leo looks a little worn. A little frayed at the edges. His leg bounces beneath the table with nervous energy, and there’s a small bandage wrapped around his thumb, the skin around it raw from where he’s probably picked too hard. His hoodie sleeve is chewed and unraveled at the cuff. He’s here, but there’s something tight in the way he holds himself—like he’s still listening for danger.

Jason watches him gently. “You’ve been gone a while.”

Leo shrugs, eyes flicking away. “Yeah. I know. Just… had something going on.”

Jason smiles softly. “Connor told me.”

Leo gives him a dry look. “Of course he did.”

They sit in silence for a moment—not awkward, but full. Like both of them are feeling out the shape of the air between them.

Jason says, low and careful, “I missed seeing you.”

Leo’s fingers still over his keyboard. He doesn’t look up. “Yeah?”

“Yeah.”

Leo bites his lip, then laughs under his breath—quiet and unsteady. “I thought maybe I was just the guy who flirted too much and stayed too late.”

Jason shakes his head. “No. You were the guy who made the place feel... different. Better.”

Another pause.

Leo swallows. His voice drops a little. “I’ve been trying to get back to normal. But normal’s harder when people scare you in alleys, y’know?”

Jason’s heart clenches. He remembers the torn shirt. The raw breath. The moment of fear that still flashes behind his own eyes when he lets himself think too long. He nods, voice soft. “I know.”

Leo looks at him again, really looks—and Jason is struck by how open his eyes are. Brighter, now that they’re not under bar lights. Still tired. Still bruised at the edges. But burning all the same.

There’s a flicker in Leo’s expression—like he wants to apologize, or disappear, or maybe both—but he doesn’t. He just breathes in slowly and says, “I’m still kinda... shaky. Trying to pretend I’m not. Trying to forget it happened, like it’s just some file I can delete.” He shrugs, tries for a smile. “But it keeps showing up in the background, y’know? Still running. Even when I’m not looking at it.”

Jason leans forward, elbows on the table, steady and quiet and close. “You don’t have to forget it,” he says. “And you don’t have to come back to the bar. I get it. But I’m glad you’re okay. Really.”

Leo hesitates—then nods, slowly. “I was thinking about coming back. One of these nights. Just… to see.”

Jason’s voice is soft. “I’d like that.”

Leo finally smiles—small, real, like something blooming through cracked concrete. It doesn't erase the shadows, but it warms them.

Then he nods toward the counter. “You want me to buy you a coffee, Grace? Since you’re all sweaty and heroic?”

Jason laughs, easing into the moment like he’s been waiting for it. “Only if you sit here with me and pretend it’s a date.”

Leo leans back in his chair, raising an eyebrow. “Pretend?”

Jason grins.

And for the first time in weeks, something inside Leo seems to exhale. Something inside Jason settles.

Outside, the world keeps turning. But at that little corner table, by the glow of a half-finished latte and forgotten code, it starts to feel like things are finding their shape again.

~

It’s a slow Tuesday night when Leo finally walks back into The Labyrinth.

The lights are softer than he remembers—warmer, almost golden. The bass hums low like a heartbeat under floorboards, and the whole place feels less like a bar and more like a living room that happens to serve dangerously good cocktails. The crowd is light. A few regulars scattered across booths and corners. Nothing too loud. Nothing he can’t handle.

He pauses in the doorway, jacket sleeves tugged down over his wrists, and takes a slow breath.

Jason sees him the second he walks in.

His hand stills mid-pour. The bottle hovers in the air for a heartbeat too long. His chest forgets what it was doing. Time narrows.

Leo. In a black denim jacket. Jeans cuffed just above his ankle. A curl of hair falling onto his brow and the faintest bite to the inside of his cheek—like he’s not sure he belongs here anymore.

But then Jason smiles.

And Leo—hesitant at first—smiles back.

Like the space between them never stretched at all.

“You came back,” Jason says as Leo slides onto his usual barstool, like no time has passed at all.

Leo shrugs, playing it casual. “Yeah, well. You did promise upgraded drink menus and military-grade emotional protection.”

Jason chuckles and grabs a glass. “That offer still stands. Sparkplug 2.0?”

Leo lifts an eyebrow. “I’m feeling reckless. Surprise me.”

Jason hums, thoughtful, already reaching. He moves with that quiet kind of grace that always gets under Leo’s skin—steady, deliberate, sure. A splash of citrus gin, muddled basil, lime juice, just enough jalapeño syrup to be interesting. Then something floral—unexpected. He stirs, slow and clean, and finishes with a twist of orange peel.

Leo watches his hands the whole time.

And even now—safe, steady, trying—he still thinks about the night those hands pulled him from an alley and made someone vanish like smoke.

He wonders, absently, what they’d feel like if they held him differently. If they held him gently. If they didn’t have to protect him from anything at all.

But tonight, he doesn’t think too hard about that.

Tonight, he’s just glad to be here.

Jason sets the glass in front of him. “Alright, danger boy. Try it.”

Leo sips.

Bright. Sharp. Hot in the back of the throat. Smooth in a way that tastes like being noticed, like someone took the time to learn his edges.

He licks a drop off his lip, exaggerated, then glances up. “Dangerously good.”

Jason grins. “I only make the dangerous ones for you.”

Leo arches a brow. “That definitely sounds like flirting.”

Jason leans in on his elbows, eyes steady. “It is flirting.”

That makes Leo snort—surprised, delighted. “Wow. No shame. Straight to the point.”

Jason shrugs, half-smiling. “You like that about me.”

Leo hums, feigning thoughtful. “Jury’s still out.”

From the other end of the bar, Connor whistles low. “Okay, lovebirds, I’m right here. In earshot. And working.”

Leo turns without missing a beat. “You’re not working, you’re alphabetizing the bitters again for no reason.”

“Organization is self-care,” Connor deadpans, drying a glass. “Also, Jesus, can you two turn it down a notch? I’m getting secondhand pining.”

Jason rolls his eyes. “Go alphabetize something else.”

“Oh I will,” Connor says, eyes twinkling as he walks away. “But just know I’m charging extra if I have to bartend your wedding.”

Leo chokes slightly on his drink.

Jason pats the bar, very seriously. “He’s not wrong. You’d look great in white.”

Leo shoots him a look—half-glare, half-flushed smile. “You’re insufferable.”

“You missed it.”

Leo doesn’t deny it.

They talk for a while after that. About nothing. About everything. Leo tells him about the app he’s building—some late-night project with too much code and not enough sleep. Jason talks about early mornings at the gym, how his sister’s visiting soon, how he’s thinking about repainting his apartment but can’t decide on a color that isn’t depressing.

It’s easy. Familiar. Comfortable.

Like the bar lights dimmed just for them.

When Leo finishes his drink, Jason grabs a rag—absurdly casual—and pretends to polish a perfectly clean patch of counter. Then, as if it’s nothing, he slides a folded napkin across the bar.

Leo lifts an eyebrow. “Wow. Old school. Is this your way of giving me your number?”

Jason doesn’t look at him. “Just open it.”

Leo unfolds it.

hope you're okay.
And a lopsided smiley face.

The handwriting is blocky, uncertain. Like Jason wasn’t sure if it would be too much. But wrote it anyway.

Leo stares at it for a beat too long.

Then—softly, with a laugh that’s more breath than sound—he says, “You’re asking if I’m okay on a napkin?”

Jason shrugs. “You seem like a napkin kind of guy.”

Leo bites his lip to hide the grin breaking through. “God, that’s profiling.”

“Flattering profiling.”

“Well, I’ll have you know I’m a deeply repressed programmer who prefers my emotional check-ins in semicolons and catastrophic burnouts.”

Jason smiles, eyes steady. “Noted. But I’m still gonna ask.”

Leo doesn’t say anything for a moment. Just reaches into his jacket pocket and pulls out a pen. He flips the napkin over, scribbles something with a quick, looping scrawl, and pushes it back.

Jason reads it.

“Now it’s a two-player game.”
And underneath, a little pixelated heart.

Jason laughs. Low. Warm. Something soft cracking open in his chest.

Leo looks at him and feels, for the first time in weeks, like the world might actually be letting him back in.

Like maybe he didn’t break it beyond repair.

From the other end of the bar, Connor calls out, not looking up from his glass-polishing. “Okay, that’s it. I’m putting a tip jar out labeled 'Just Kiss Already Fund.’”

Leo throws a napkin at him.

Jason just grins.

And Leo—smiling now, no bite behind it—lets himself feel wanted.

Really, gently wanted.

Not for what he’s survived. Not for how he jokes. Just for being.

And maybe, just maybe, he thinks he might stay awhile.

~

It starts small.

A shadow in the corner of Leo’s eye.
A figure lingering half a breath too long at the edge of a crosswalk.
Footsteps that fall in sync with his own—too measured, too patient, like they’re waiting for him to notice.

At first, he tells himself he’s being dramatic. Paranoid.
He’s just tired. Burnt out. Still jumpy from before, when everything cracked open and left him exposed.

But it keeps happening.

Different streets. Different days.
Same shape.

A man.
Broad shoulders.
Black hoodie pulled tight over his head.
Face low, obscured. Just close enough to see and not forget.

The guy from the alley.

Leo knows it in his bones. The outline hasn’t changed. The weight of that presence is unmistakable—quiet, watchful, wrong.

He doesn’t tell Jason or Connor. Doesn’t go back to The Labyrinth.
He doesn't want to be that person—the one who hauls their trauma around like a ghost no one else can see.
He doesn’t want to say I think he’s still watching me, and hear the silence that follows.

But the air feels heavier now.
His breath goes thin in his throat when he turns a corner too fast and sees a shadow flicker behind him.
His hands tremble when he fumbles with his keys in the dark.
He checks his windows. Then checks them again. Then again.

The fear doesn’t scream. It whispers. Constant. Clawing.
And every time he sees that shape, his pulse spikes like a gunshot in his chest.
Like something inside him knows—he wasn’t supposed to survive the first time.
And maybe now the man’s come to finish what he started.

It’s getting harder to breathe.
Harder to sleep.
Harder to believe he’s safe just because the door is locked.

And still, Leo says nothing.

Because once you say it out loud, it becomes real.
And he’s not ready for real yet.

~

It’s late afternoon when it escalates.

The sky hangs low with yellow haze, and the streets are heavy with motion—cars honking, brakes screeching, city life grinding on like nothing's wrong.

Leo’s walking home from class, hoodie up, earbuds in, pretending his whole body isn’t locked in high-alert tension. His hands are shoved deep in his pockets, knuckles white. Every muscle buzzes like a live wire beneath his skin. He takes a shortcut across the street—a mess of honking traffic and fading crosswalk lines—anything to move faster, to stop feeling like prey.

He takes a shortcut across the avenue—a chaotic mess of honking traffic and fading crosswalk lines—anything to get off the open sidewalk, to take a different route, to get away faster.

And then—

A shadow moves. Behind him. Fast.

Leo doesn’t even think—he knows.

He turns. Sees him.

Close. Closer.

Not across the street. Not hovering in the distance.

He’s following. Not watching. Not waiting.

He’s coming closer.

Panic detonates in Leo’s chest like a landmine. His heart lurches, pounding so hard it drowns out the noise in his ears.

His thoughts splinter.

Run. Don’t freeze. Don’t think. Just—

He stumbles backward, feet unsteady. His shoulder clips someone on the sidewalk. He doesn’t apologize, doesn’t even look. He just moves, blindly, instinctively—

Right off the curb.

Into honking cars. Screeching tires. The blinding blur of motion and chaos and danger he didn’t plan for.

“Leo!”

A voice cuts through the noise.

A hand grabs him—firm, unyielding—right around his waist.

He’s yanked back with force that leaves him breathless, just as a yellow cab veers past where he was standing a heartbeat ago, horn screaming into the air.

Leo crashes into a chest—solid, warm, anchoring.

Jason.

For a moment, Leo doesn’t breathe. He can’t. His chest won’t move.

Everything is spinning. His knees feel like water. The adrenaline burns so hot it makes his skin go cold.

“Jesus, Leo,” Jason breathes, voice sharp with the kind of fear that only hits when it’s almost too late. “Are you okay—?”

But then Jason sees his face.

Leo isn’t reacting to the near-miss.

He’s trembling—shaking—and it’s not the cars or the impact or the crowd that’s got him like this.

His eyes are wide, almost glassy, locked on something over Jason’s shoulder. His pupils are blown. His breathing shallow and fast, like he’s underwater and can’t find the surface.

Jason turns.

And there—partially hidden behind the alley wall across the street—is him. They’re locked across the intersection. On the alley.

Still. Watching. Just watching.

Not moving. Not hiding. Just there. Present. Intent.

Jason’s gut twists. The hairs on the back of his neck rise.

“Is that him?” he asks, low and steady, even though he already knows.

Leo doesn’t speak. He doesn’t blink. He just nods, barely—a twitch of movement, like his body isn’t sure it’s allowed to admit the truth.

Jason tightens his hold on him, arm anchoring around Leo’s waist like a barricade. He subtly shifts them behind the cover of a parked delivery truck, shielding Leo from view.

Jason stands between him and the street. Between him and him.

“Okay,” Jason murmurs, voice low and even, a calm that cuts through the chaos like a blade. “Okay. I’ve got you.”

Leo exhales shakily, like he’s been holding his breath for days. Weeks. Maybe longer.

He’s not just scared. He’s terrified.

His hands won’t stop trembling. His knees buckle slightly, and Jason doesn’t let him fall. His breath hitches, catches, then breaks, and he lets out a sound like he’s trying not to cry but it’s escaping anyway. That helpless, horrible sound people make when they don’t want to feel what they’re feeling.

Jason doesn’t let go.

Not when he gently guides Leo out of the street. Not when he wraps an arm around his shoulders, grounding him. Not even when the man finally disappears into the alley, melting back into the city like smoke.

Leo watches until there’s nothing left to see.

Only when the silence settles does he finally speak—his voice wrecked and raw.

“I thought he was gone,” he whispers, like admitting it out loud will break something. “I thought—after that night—he’d stop. I thought he was done.”

Jason’s thumb brushes gently under Leo’s eye, where tears are threatening to fall.

“It’s not your fault he didn’t,” Jason says softly. “You didn’t do anything wrong.”

But Leo’s breathing is still ragged, erratic. His body is a storm of nerves and leftover adrenaline, and he doesn’t know where to put the fear—it doesn’t leak out. It builds.

Jason’s voice comes steady again, firm and full of certainty: “Come with me.”

Leo swallows, hard. “Where?”

“Someplace safe.”

“Jason—” His voice cracks, uncertain, but not resistant. Just scared.

“You don’t have to be alone with this,” Jason says. “Not again.”

And Leo… closes his eyes.

Lets himself be held.

And this time, he doesn't pull away.

~

Jason’s apartment isn’t big.
It’s barely more than a living room, a kitchen nook, and a bedroom behind a half-closed door.
But it’s quiet.

No bar music, no alley shadows, no footsteps pacing behind him.
No eyes tracking his every movement from across the street.

Just a sofa with a worn blanket. Clean counters. Warm lights.

Safe.

Leo hasn’t said much since Jason brought him here.
He hasn’t let go of his own arms, either—hunched in on himself like he’s trying to fold into the smallest possible shape. Like if he curls in tight enough, maybe the world will forget he’s here. Maybe he’ll forget, too.

Jason doesn’t push.
He gives him space. Lets the silence breathe between them.

He makes tea—not because Leo asked, but because it gives his hands something to do. Something better than wringing them while Leo trembles just feet away, lost somewhere between exhaustion and terror.

He sets the mug on the coffee table, the steam curling up and into the hush of the room.

“Drink if you want,” Jason says gently. “Don’t if you don’t.”

Leo nods, but his arms don’t move. He’s gripping them tight—his fingers clenched around his biceps like he’s trying to physically hold himself together.

Jason sinks into the far end of the couch. Far enough not to press. Close enough to catch him if he breaks.

Minutes pass.

And then, barely audible over the hum of the heater, Leo speaks.

“I didn’t run because of the cars.”

Jason nods. “I know.”

Leo swallows hard. His voice is raw, like it hurts to speak. “He’s been following me. For weeks.”

Jason stills, hands tensing where they rest in his lap.

Leo keeps going, haltingly, like the words are scraping their way up his throat. “I started noticing it a few blocks from my apartment. Then on campus. At first, I thought it was just coincidence. But... it wasn’t. He always showed up. Same time. Same distance.”

He laughs—but there’s no humor in it. “One time, I left for class at a totally different hour. Took a new route. Hid in a bookstore for almost an hour just to be sure. And when I came out—he was across the street. Waiting.”

Jason’s jaw flexes, his expression unreadable.

Leo shifts slightly, pulling his hoodie tighter around him. “He knows where I live. That day I missed class? I didn’t oversleep. I couldn’t leave. He was just standing there, outside my door. All morning. Just standing.”

Jason’s breath catches.

“He didn’t knock. Didn’t try to break in. Just stood there. Still. Like he had all the time in the world. I—I looked through the peephole and saw his eye. Just… staring back.”

Leo’s voice cracks on the last word.

“I taped over it. I taped over my own goddamn peephole like I was living in a horror movie. I started keeping the curtains closed. Changed the locks. Left lights on. I stopped posting online—thought maybe if I disappeared from the internet, he’d stop looking.”

Jason exhales slowly through his nose, eyes on the floor like he’s fighting the urge to punch something.

Leo keeps talking, because now that the words are coming, he can’t stop them. They’re bitter and breathless and shaking.

“He never does anything. He just stands there. Watches. Last week, he was outside campus. Just leaning on a fence across from the gate. Didn’t come in. Didn’t say anything. But I could feel him. Even when I wasn’t looking—I knew he was there.”

His fingers twitch in his sleeves. “Sometimes I walk faster. Sometimes I try to lose him. But he always shows up. Like he knows where I’ll be before I do.”

Jason shifts closer—but still waits.

Leo gives a broken laugh, more hollow than anything. “And the worst part is, I keep trying to convince myself it’s not real. That I’m just anxious. Overreacting. Maybe it’s just some guy. Maybe he’s lost. Maybe I’m being paranoid—”

“You’re not,” Jason says, voice steady and fierce.

Leo’s eyes flick toward him.

“You’re not imagining this. You’re not being dramatic. And you’re definitely not overreacting.” Jason leans in just enough that Leo can feel the weight of his sincerity. “You’re scared, Leo. Because this is terrifying. And you’ve been carrying it alone.”

Leo looks away. His jaw trembles like he’s trying to keep everything inside from falling out.

“I didn’t want to be a burden.”

Jason’s breath shudders.

He reaches out—slow, deliberate—and rests a hand on Leo’s knee. Just there. Not gripping. Not forcing.

“You are not a burden,” Jason says, voice low and sure. “You never were.”

Leo’s mouth opens like he wants to argue, but nothing comes out.
Just a shallow breath. A flicker of protest. And then silence.

Jason’s voice softens—low and steady, like a hand smoothing over bruises.
“You’re someone I care about,” he says. “You’re someone who makes everything lighter just by walking into a room. You shouldn’t have to live in fear just because someone decided to haunt your shadow.”

Leo’s hand moves without thinking—covers Jason’s. It’s shaking, cold at the fingertips.
But it’s contact. It’s trust.

And when he speaks next, it’s not strong. Not witty. Not full of fire.
It’s just honest.

“I didn’t know where to go anymore,” Leo whispers. “Every place I used to feel safe... it all started feeling open. Like he could just walk through the cracks.”

Jason shifts closer—slow, careful, patient. He wraps an arm around Leo’s shoulders, firm but gentle, like a shield made of breath and warmth.

And this time—Leo doesn’t flinch.

He leans in. Quiet at first. Then all at once, like something inside him gives out.

His forehead presses into Jason’s collarbone. His fists curl against Jason’s chest. His whole body sags like a structure finally allowed to collapse.

Jason holds him. Strong and steady. One hand cradling the back of Leo’s neck, the other tracing slow, rhythmic circles between his shoulder blades.

“You’re safe here,” he murmurs. “Right now, in this room—you’re safe.”

Leo trembles against him, silent sobs shaking through his frame, tears soaking into Jason’s shirt.
But Jason doesn’t flinch. He anchors him. Grounds him.

“You don’t have to be okay tonight,” Jason whispers into Leo’s hair. “You don’t have to talk or explain or be anything but here.”

Leo’s fingers tighten around his shirt, like he’s afraid to let go.

“I’ve got you,” Jason says again, softer now. “I’m not going anywhere.”

And he means it. Every word. Every breath.

Because for the first time in weeks, Leo isn’t alone.
He doesn’t have to carry it all. Doesn’t have to burn to stay alive.

He doesn’t have to be clever or brave or bright enough to outshine the dark.

He just gets to be held.

~

The street is nearly empty.
Streetlights buzz and flicker like dying stars overhead, casting cold halos onto the cracked pavement.

Leo walks fast. Backpack slung over one shoulder, hoodie pulled low. Every footstep echoes like it doesn’t belong to him.

He’s just left a group project that ran too long. The others offered to walk him back—but he smiled, lied.

Told them he was fine.
He’s always fine.

His hands are buried deep in his pockets.
One clenched around the small can of pepper spray he hasn’t let go of all week.
Just in case.

The guy hasn’t shown up in days.
No shadows. No watching. No footsteps behind his.

Maybe he’s finally gone.
Maybe it’s over.

Leo rounds the last corner toward his apartment, holding his breath like it’ll keep him invisible.

And then—
It happens.

A shape tears from the alley beside his building—
Rough hands grab him. Slam him against the wall. The impact knocks the air from his lungs.

He doesn’t even get to scream.

A hand clamps over his mouth.
His head cracks back against cold brick. White-hot pain bursts behind his eyes.

“Miss me?” a voice snarls.
Low. Familiar. Rotting.

Leo freezes.

Hot breath scrapes down the side of his neck. A body presses in—heavy, solid, pinning.

“I’ve been watching you,” the man breathes. “Every day. Every fucking move.”

He presses closer. One hand tight on Leo’s hip, the other groping beneath the hem of his hoodie.

“You walk like you want someone to follow,” he hisses. “You dress like you want to be seen. And I saw you, Leo. I saw everything.”

Leo thrashes, panic erupting in his chest like fire.
He kicks. He bites. He tries to scream.

But the hand on his mouth holds firm.
He can’t breathe.

“I waited for you,” the man growls. “Waited outside your door. Followed you home. I know your schedule, I know when you’re alone, I know what time your lights go off.”

His lips ghost along Leo’s jaw. His voice turns twisted—almost reverent.

“You belong with me. Not that fucking bar boy. He ruined it—got in the way. But he’s not here now. He’s not gonna save you this time.”

His hand slips further under Leo’s hoodie, possessive. His grip tightens like a claim.

“You’re right here,” he breathes. “Finally. Just like I imagined. You don’t have to run anymore. I’m gonna take you home. My home. Where no one can get between us again.”

Leo thrashes, a muffled sob caught in his throat. But the man doesn’t stop.

“You’ll see,” he murmurs against Leo’s skin. “It’ll be better once you stop fighting. Once you’re mine for real.”

Leo’s heart is a live wire. His vision blurs.
Tears prick his eyes.
It’s happening.
No one’s coming.
He’s alone—

Until he’s not.

Jason turns the corner.

A takeout bag in one hand. Backpack slung over one shoulder. He’s just finished a late library session, skipped his shift to finish an essay.

He sees it.

He drops everything.

“Hey!” Jason’s voice cuts through the night, raw and thunderous. “Get your hands off him!”

A blur of motion.
The hand over Leo’s mouth loosens just enough—
Leo screams. Raw. Cracked. Desperate.

And Jason is already there.

He slams into the man like a freight train.
Takes him to the pavement in a blur of fists and rage.

The man snarls, eyes wild. “You think you can take him from me?!”
His voice is a guttural roar—feral, furious—as he swings back.

Jason ducks, grabs the front of his hoodie, and drives a punch into his ribs—
“Don’t. Ever. Touch. Him.”
Each word is a blow, vicious and unrelenting.

The man shouts, tries to scramble away, but Jason grabs him again, shoves him hard into the ground.
“You followed him?” Jason snarls, voice shaking with rage. “You watched him? You put your hands on him—”

The man spits blood, defiant even now. “He was mine!”

Jason sees red.
He hits him again.
And again.

The guy’s breath rattles as he finally starts to crawl away, blood dripping from his lip, face twisted in rage and humiliation.

Jason rises, fists clenched, chest heaving. “Touch him again,” he growls, voice like a storm ready to break. “And I’ll bury you.”

The man scrambles, bleeding and dazed, and staggers to his feet. He curses under his breath, slams a shoulder into the brick wall for balance, then stumbles into the shadows and disappears.

Jason stands there.
Chest heaving. Knuckles bloodied. His pulse pounds in his ears like war drums.

He wants to chase the guy.
He wants to make sure he never breathes the same air as Leo again.

But then—

He turns.

And everything inside him shatters.

Leo is sliding down the wall.
Shaking. Gasping.
Arms wrapped around himself like he’s physically trying to hold his body together—like if he lets go, he’ll fall apart completely.

Jason drops to his knees without thinking. His whole body shifts from fury to something gentler, something aching.

“Leo,” he says, voice raw and barely holding together. “Hey—Leo, it’s me. I’m here. You’re safe now. I’ve got you.”

Leo doesn’t respond.

He’s gone somewhere far. Somewhere dark. His breaths come in short, panicked gasps, like he’s drowning on dry land. Sobs tear from him—not loud, not dramatic—just broken. Gutted. Animal.
His fingers dig into the fabric of his hoodie like they can erase what just happened, like if he clutches hard enough, he can rewind the world.

Jason doesn’t touch him. Not yet. He kneels close, steady as gravity. Grounding. A fixed point in the storm.

“I’m right here,” he whispers again. “You’re okay. You’re safe. I promise, Leo. He’s gone.”

Leo lifts his head, just barely.

His eyes—gods.
They’re blown wide, bloodshot, shining with pain and panic and disbelief.
There’s a cut across his temple. A bruise already blooming along his jaw, angry and purple.
Red finger marks ring his throat like a brand.

Jason’s hands tremble at his sides. He wants to touch him. To hold him.
But he waits.

Leo opens his mouth like he’s going to speak, but no sound comes out. Just a choking sob.
Then another.

His whole body curls in tighter—like a creature wounded beyond words.
And Jason can’t take it anymore.

Slow. Careful. With every inch of gentleness he has—He reaches out.

“Can I touch you?” Jason asks quietly. “Just your hand?”

Leo’s eyes meet his. Something in them flickers. A spark of recognition through the haze.
And slowly—so slowly—Leo nods.

Jason’s fingers brush over Leo’s, warm and steady. Leo flinches—then grabs on. Like a lifeline.

He sobs harder, crumpling forward. And Jason catches him.
Arms around his shoulders, pulling him in close.

“I’ve got you,” Jason whispers, again and again, into Leo’s hair. “I’ve got you. You’re safe now. You’re safe.”

Leo shakes in his arms. Trembles like a wire stretched too thin.
He’s not fire. Not fearless. Not funny or clever.

He’s just a boy who almost didn’t make it home.

And Jason holds him like the world is ending. Like Leo is all that matters.
Because he is.

“I can’t—I can’t go back,” Leo stammers. His voice is high, wrecked. “He knows where I live—he was right there, right there—I thought I locked everything but he—he knew—”

“You’re not going back there,” Jason says instantly. “You’re not spending one more second alone in that place. You’re coming with me.”

Leo chokes on a sob. He nods, barely, like the motion itself might break him.

Jason moves gently. Slowly. He wraps an arm around Leo’s back and the other under his knees, helping him up like he weighs nothing.

Leo doesn’t fight it. Just presses into him, broken and shaking, head tucked under Jason’s chin.

Jason holds him tighter.

“My place is safe,” he murmurs as he walks. “Top floor. Locks. Alarms. I’ll stay up all night if you want. You don’t even have to talk. Just let me keep you safe tonight. Please.”

Leo doesn’t speak.

But he doesn’t let go, either.

And as Jason walks them through the dark, every step steady and certain, he presses a kiss to Leo’s temple and swears—quiet, deadly, absolute—

No one will ever touch Leo Valdez like that again.

~

Jason doesn’t let go of Leo the entire walk back to his apartment.

Leo is silent. Shaking. Shoulders curled inward. He lets Jason hold him, guide him up the stairs. Every shadow makes him twitch.

Jason’s apartment is quiet. Warm. Safe. He helps Leo out of his shoes, hangs up his hoodie. Leo moves like his body’s not his.

“Bathroom’s there,” Jason murmurs. “Towels in the cabinet. Take your time. I’ll be right here.”

Leo hesitates. Then his fingers catch Jason’s wrist—just for a moment. Like he needs to be sure he’s real.

Jason squeezes back. “Not going anywhere.”

Jason makes tea. He doesn’t hear water in the shower for a long time—until finally it starts, slow and cautious. Jason pulls out a hoodie and sweatpants from his drawer, lays them folded on the bed.

Leo emerges after twenty minutes. His hair is wet. Eyes swollen. Jason’s hoodie swallows him.

Jason doesn’t say a word. Just gestures to the bed.

“You take mine. I’ll take the couch.”

But Leo looks at him, voice cracked.

“Can you stay? Just until I fall asleep?”

Jason nods. “Of course.”

They sit in silence.

Jason leans against the headboard. Leo lies curled beneath the blanket, turned toward the wall.

A minute passes. Then another.

And then—

“Do you know him?”

Jason’s breath catches. “The guy?”

Leo nods.

“I don’t,” Jason admits. “But I’m going to find out.”

The next morning, Jason doesn’t go to class.

He lets Leo sleep—gently brushes curls from his forehead and makes sure the door’s triple-locked. Then he opens his laptop and starts digging.

He talks to Connor. Quietly. Just asks if anyone strange ever made them uncomfortable at the bar. Anyone who came often, gave weird vibes, made trouble.

“Dude with a snake tattoo on his neck?” Connor says. “Yeah. Creeped me the hell out last year. We told him not to come back.”

Jason nods, stomach churning. That’s him.

He checks old receipts. Connor’s tab logs. Security camera logs. A time-stamped clip, three months ago: the man staring, unmoving, at the door Leo always walks through.

Jason finds a name.

Aaron Lake.

He searches the name. Public court records. News blurbs. Scans police forums, message boards, old blog posts from local advocacy groups.

And then—

He finds it.

Three years ago. Same pattern. A young man. Harassed for weeks. Stalked to school. Attacked behind a club. Filed charges.

Case dropped when the victim left the city overnight and never came back.

Jason’s jaw tightens. His hands shake.

This isn’t the first time.

But it’s going to be the last.

When Jason returns home, Leo is awake. Barely. Still curled under the blanket, quiet as snowfall.

Jason kneels beside the bed.

“I found him.”

Leo blinks, dazed. “What…?”

“I know who he is. I dug through the bar’s receipts, camera logs. Got his name. Aaron Lake.”

Leo’s eyes sharpen slightly. Like hearing the name gave his fear a shape.

Jason’s voice is steady. “He did this before. To someone else. Three years ago. Almost the same thing.”

Leo stares at him. Then whispers, “Did they press charges?”

“They tried,” Jason says. “But the guy disappeared. Moved away.”

Leo sinks deeper into the bed. “That could’ve been me.”

“It’s not,” Jason says. “Because I was there. Because you survived. Because now I know exactly who he is—and I already filed a report.”

Leo blinks fast. “You did?”

Jason nods. “Gave them everything. His name. Footage. Dates. Statement.”

“What if he gets away again?” Leo asks, voice cracking. “What if—”

Jason takes his hand. Holds it firm.

“Then I won’t stop. You don’t have to go through this alone.”

That night, Leo curls under Jason’s covers again.

He still flinches at loud noises. Still looks toward the window every five minutes. But he falls asleep eventually, breath evening out against Jason’s chest.

Jason stays awake.

One arm around Leo’s waist. The other on his phone.

Typing out another email to a local detective.

He’s not just a bartender tonight.

He’s a shield.

And he’s not letting anyone near Leo again.

~

The arrest happens on a Monday.

A gray morning, soft with rain. The kind that hushes the world like a held breath.

Everything is quiet—the sky, the streets, even the air itself, like the world is bracing for something and doesn’t want to scare it off.

Jason sits beside Leo in a small, sterile room at the station. The chairs are too hard. The fluorescent lights buzz overhead with clinical indifference. But none of that matters. Jason’s fingers are loosely laced with Leo’s, and that’s the only thing real in the room.

Leo’s thumb moves in slow, absent circles across Jason’s knuckles. It’s not a conscious gesture—it’s instinct, grounding, like he’s reminding himself Jason is still there. Like he’s afraid to find out he isn’t.

The detective across from them is kind-eyed and calm. He sets the folder down on the table and speaks gently, like he’s trying not to shake the fragile silence.

“Aaron Lake was found outside your university gate again. He’s in custody now. Given the past record, the security footage, and your statement… it’s solid. You’re safe now.”

The words hang in the air.

The room stills.

Leo doesn’t move. Doesn’t speak. His gaze stays locked on the edge of the table like it’s the only thing anchoring him. He doesn’t blink. Doesn’t breathe.

But Jason feels it.

He feels the way Leo’s fingers grip his tighter. Feels the tremor in his palm. Feels the breath Leo finally lets out—not loud, not shaky. Just slow.

Like something inside him has unclenched.

It’s not relief, not exactly. Not joy. Not triumph.
It’s survival.

The slow, stunned exhale after a storm that went on too long.

Leo breathes.
Really breathes.

And for the first time in weeks—in months—maybe in years—his lungs don’t shake when he does.

~

Healing doesn’t arrive like a sunrise.

It doesn’t come with fanfare or trumpet blasts.
It doesn’t kick the door in with answers or tie everything up in a neat red bow.

It arrives quieter than that. Slower.

Gentler.

It’s heavy-lidded mornings when Leo curls toward the window light instead of away from it.

It’s the way he leans his head against Jason’s hoodie on the train ride home from therapy, not saying a word, just breathing in the scent of him.

It’s Jason sitting in every waiting room, legs bouncing, tracing nervous little spirals into the fabric of his jeans while Leo talks behind closed doors—about the hands that hurt, the shadows that stayed, the things he never thought he’d say out loud.

It’s Leo learning to put language to silence.

And it’s Jason learning how to hold space for every word.

Healing is messy.

It’s the nightmares that still come. The ones that leave Leo gasping, drenched in sweat, gripping the sheets like they might vanish beneath him. It’s his eyes wide and wild, the past still gripping his throat, the panic returning like an old, uninvited friend.

And it’s Jason—blinking awake without complaint, voice low and steady, arms open before Leo even has to ask.

“You’re safe,” he whispers, over and over. “I’ve got you. I swear, you’re safe.”

It’s Leo checking the locks three times before bed.

And Jason never asking why.

Just getting up and checking them too, for good measure. Not because he doubts—but because Leo sleeps better knowing someone else sees it too.

It’s Leo letting Jason walk him home, even when the streets are quiet now, even when the man is behind bars.

Because trauma doesn’t care about reality.
It remembers fear more clearly than facts.
And Jason never makes him feel weak for that.

They don’t talk about dating.

Not at first. Not out loud.

But Jason keeps showing up.

At Leo’s lectures, in the back row, a coffee in one hand, that familiar crooked smile in the other. Outside the café where Leo likes to visit, legs swinging off the curb, reading some water-stained paperback like he’s not waiting—just there, in case.

On the fire escape behind the bar, a second coffee in hand, balanced on the railing beside him. Just in case Leo comes up to breathe.

And Leo stops running.

He doesn’t flinch when Jason’s there.

He just… sits.

Shoulder to shoulder. Sometimes talking. Sometimes just watching the sky fade together.

But he stays.

And one day, when Jason’s about to leave—bag slung over his shoulder, hand raised halfway in that easy, quiet goodbye—Leo tugs the edge of his sleeve.

Jason turns.

And Leo kisses him.

Soft. Quick. Certain.

A heartbeat. A promise. A beginning.

Then he pulls back, eyes bright with something half-nervous, half-hopeful, and says with a smirk that doesn’t quite cover how much it means:

“Let’s not make it a thing.”

He shrugs. His lips curve.

“Let’s just keep showing up.”

Jason’s breath catches. His smile blooms—slow and wide, like sunrise through storm clouds.

“Deal,” he says.

And this time, Leo doesn’t look away.

Time passes.

Not in grand declarations, but in quiet, faithful hours.

In soft mornings and quiet evenings.
In unspoken rituals and gentle routines.

Leo’s skin stops flinching from touch—not Jason’s, not when it’s gentle. Not when Jason’s hands always ask, never take.

Jason never reaches without permission.

His hands are open, patient. Always waiting. Always still.

And Leo, cautious as a bird after a long winter, begins to lean in.
A little more each time.
A little longer.

It’s subtle at first.

A shoulder pressed into Jason’s side on the couch.

Fingers brushing in the hallway, neither of them pulling away.

A laugh, muffled into Jason’s hoodie when Leo’s too tired to go home and curls up beside him like he belongs there.

Then one night—

It’s 2 a.m.

The TV hums low in the background, playing a movie neither of them are watching. They’re in pajamas that don’t match—Leo in a stolen camp shirt, Jason in flannel pants and a hoodie two sizes too big.

They’re curled together on Jason’s couch, sharing a bowl of cereal that went soggy hours ago.

Leo’s legs are slung across Jason’s lap, his foot nudging Jason’s thigh every so often.

The room is sleepy. Soft. Safe.

Leo shifts, slowly, and presses his forehead to Jason’s shoulder.

He doesn’t rush. Doesn’t flinch.

He just rests there, like it’s the most natural thing in the world. Like Jason is gravity.

And then—after a long, deep breath that seems to empty out years of holding himself together—he whispers, so quiet it’s almost lost to the hum of the world:

“I trust you.”

Jason freezes.

Not because he doesn’t believe it. But because he does. Completely.

The words hit like thunder in a silent church. Sacred. Staggering.

Leo pulls back a little, eyes wide, like the words escaped before he could stop them. Like he didn’t mean to give away something so precious, so terrifying.

But Jason doesn’t rush to fill the silence.

He looks at Leo. Really looks at him.

He sees the cracks. The strength. The raw, bruised hope beneath the fear.

And then, slowly, reverently, Jason lifts a hand and cups Leo’s cheek like he’s holding something holy.

His thumb brushes a tear that never quite fell.

His voice is low, steady, sure.

“Then I’ll never betray that.”

Not now.
Not ever.

Leo doesn’t flinch.

He leans into Jason’s touch, eyes fluttering shut, lips parting in the softest breath—

Not of fear.

But of peace.

It’s the sound someone makes when their body finally believes they’re safe.

When trust stops being an idea and starts being real.

When love begins to bloom, not in fireworks—but in the quiet garden of a Tuesday night.

And in that sacred, quiet hour—

Between a couch that creaks and cereal that’s long gone cold—

They just stay.

Two boys, curled into the corner of a world that finally, finally feels soft.

Together.
Safe.
Seen.
Home.

~

They’re careful the first time.

Leo leads.

He kisses Jason like a question, like he’s still not sure he’s allowed to want something this soft, this safe—and Jason answers with stillness. Not pulling, not pushing. Just being there.

I’m here, that stillness says. I’m safe. You’re in control.

Clothes come off slowly. In pieces. In pauses.

Not stripped. Not taken.

Unwrapped.

Revealed.

Fingers ghost over skin like they’re learning the language of scars and survival. Jason lets Leo explore him first—his shoulders, his ribs, the faint trail down his stomach. Jason doesn’t reach back until Leo nods, just once, eyes wide and vulnerable, like he's waiting for the ground to fall out from under him.

But it doesn’t.

Jason’s hands are warm. Steady. Present.

Leo’s hands shake. Not from hesitation—but from wanting too much, from never having been allowed to want at all. He leans in close, breath catching as he whispers, “I want to try. I want—”

Jason kisses him before the words can crack apart. Not to silence him, but to catch them. To hold them safe.

The kiss is deep and reverent. Not hungry.

It feels like thank you. I see you. I’m yours if you want me.

When Leo moves to straddle him, every motion is tentative, unhurried. There’s a breathless vulnerability in the way his thighs tremble, in the way his palms rest against Jason’s chest, like he’s grounding himself.

His voice falters. But his eyes—those brilliant, burning eyes—stay fixed on Jason’s like they already know the ending.

Jason still asks, softly, “Are you sure?”

Leo nods.

“I want it to be you.”

So Jason touches him like he’s something sacred. Every brush of skin is deliberate. Every kiss feels like worship.

That night isn’t lustful.
Isn’t frantic.

It’s quiet.
It’s safe.
It’s the first time Leo’s ever given his body without bracing for pain.

Every sound he makes—those soft, startled gasps, the broken exhales, the desperate whimper of Jason’s name—is met with Jason murmuring against his skin, “I’ve got you. You’re okay. I’ve got you.”

When Jason finally enters him, it’s slow. Excruciatingly slow. His hand is wrapped around Leo’s, their fingers locked tight, and he watches Leo’s face the entire time, not for permission—Leo already gave that—but for presence. For peace.

Leo gasps. Not from pain.

But because it doesn’t hurt.

Because for the first time, it doesn’t feel like something being taken.

It feels like something being given.
It feels like wholeness.
It feels like him.

Jason.

The boy who waited. The boy who never asked for anything but to stay. The boy who never touched without being offered first.

Jason’s hands tremble as he holds Leo close—cradling him like something precious. Like if he lets go, Leo might disappear. But he doesn’t grip. He doesn’t claim.

He holds.

And Leo… shudders.

Not from fear. Not from the past.

From release.

From the unbearable gentleness of being held and not handled. Of being loved and not broken.

Of being seen… and not taken.

Jason stills, instantly. Not pulling back. Just holding Leo tighter. One palm smoothing gently down his spine. The other cupping the back of his neck.

Leo clings to him, forehead pressed to Jason’s, breath hitching against his lips, every muscle taut from years of never being allowed to unravel.

But now—he does.

He lets himself fall.

And Jason is there to catch him, steady and sure, anchoring them both in something that feels achingly like home.

After, Jason doesn’t move.

He just cradles Leo—limp, warm, flushed, lips swollen from quiet, trembling kisses.

Leo’s head rests on Jason’s chest. One leg slung over his waist. Their fingers tangled in the soft space between their ribs like roots taking hold.

Jason brushes his mouth against Leo’s curls. The scent of him—warmth, sweat, a trace of something like electricity—settles into his lungs like oxygen.

Leo mumbles, voice thick with sleep and softness, “You’re the only one I’d ever want like that.”

Jason’s heart breaks open.

He wraps both arms around Leo, holding him like he’s never letting go.

“And you’re the only one I’d ever be trusted to hold,” he whispers back.

And Leo—safe, whole, loved—breathes out a quiet, shaking sigh.

And sleeps.

~

Leo still has scars.

He always will.

Some are thin and pale, like whispers left behind by old wounds. Others are deeper—etched into skin, into memory, into the spaces no one sees. They don’t vanish with time. They don’t fade just because he’s smiling now.

But they’re no longer something he hides.

Not from Jason.

Because now he has someone who traces them gently—not with pity, not with fear—but with reverence. With steady fingers and softer eyes. Jason touches them like he’s memorizing a map, not avoiding a minefield. Like every scar is part of the story that brought Leo home.

He doesn’t ask for explanations.

He never demands details.

He just listens, when Leo speaks.
And holds, when Leo can’t.
And stays, always, when Leo needs to remember how to breathe.

Jason stands between him and the shadows—not to shield him, but to remind him they’re not endless. That the light exists, even after everything. That he doesn’t have to face the dark alone anymore.

He reminds Leo—gently, constantly—that surviving is not shameful.

That his pain isn’t something that needs to be cleaned up to be loved.

That healing isn’t a straight line or a performance.

It’s messy. It’s slow. It backtracks. And it’s okay.

It’s enough.

Jason teaches him, over time, that love isn’t a cage.

It’s not control.
It’s not expectation.
It’s not earned or owed or conditional.

It’s a choice.

One made freely. Daily. Quietly.

And Leo—after everything, after all the false promises and the hands that only took—finally understands what that means.

Because he chooses Jason.

Not because he has to.

But because in a world full of noise and chaos and pain, Jason is the calm in the storm. The hand that reaches, not to take, but to hold. The voice that says you’re safe, and means it.

Leo chooses him when he reaches across the bed in the middle of the night, fingers curling into Jason’s shirt like an anchor.

He chooses him when he laughs—really laughs—for the first time in weeks and it’s Jason’s arms he falls into, breathless and bright-eyed.

He chooses him when he brings coffee to the library at 9 a.m., hair a mess, hands still ink-stained from working late—but Jason grins like he’s never seen anything so perfect.

He chooses him when he whispers, “I had a nightmare,” and Jason doesn’t ask what happened—he just opens his arms and lets Leo in.

Again and again and again.

Leo chooses Jason Grace.

In every quiet morning.
In every late-night exhale.
In every scar that no longer defines him, but still lives on his skin.

He chooses him in trust.

In softness.
In joy.
In healing.

And Jason?

Jason chooses him too.

Every single day.

~

It’s been a year since the arrest.

A year since Leo stopped flinching at every sound.
Since the locks stopped clicking three times each night.
Since Jason started sleeping without watching the door.

Leo is laughing again. Bright and warm and a little dangerous.
He flirts when he’s tired, leans into Jason’s shoulder in crowded rooms, lets himself be led, gently, without fear.

They’ve built something—soft, steady, real.

And Jason will burn the world to keep it.

The prison is silent.

Fluorescent lights buzz overhead. The waiting room smells like metal and bleach. The walls are concrete, the air cold enough to bite. A sterile space designed to scrub out feeling, history, memory.

Jason doesn’t mind.

He sits straight-backed in a molded plastic chair, hands folded neatly in his lap, expression unreadable. A single glass panel separates him from the other side. On Jason’s end, there’s only one guard—leaning against the wall, eyes half-lidded with boredom.

But beyond the glass—
Two armed officers flank the door. Two more wait outside.

Because he’s coming.

And they know better now.

The door buzzes. Opens.

Aaron Lake is led in, wrists cuffed, chin high. His face is thinner than before, skin a little paler, but the grin—cocky, unrepentant—is unmistakable.

He sits. The cuffs are hooked to a metal ring on the table. His grin widens when he sees Jason.

Jason smiles back.

It’s quiet. Polished. Hollow.

He lifts the black prison phone from the receiver.

Aaron mirrors him.

They stare at each other through the thick glass, like two men sharing a joke no one else in the world would understand.

Jason leans in slightly, voice smooth, casual—almost amused.

“Mission accomplished,” he murmurs. “You’ll be out soon. Thank you for your service.”

Aaron laughs—a low, short burst of sound.

“No probs,” he replies. “Told you I could sell it.”

Jason's smile sharpens.

“And you did. Better than expected.”

His voice is calm, but there's an undercurrent to it—something colder, deeper. Like steel beneath velvet.

Aaron shrugs, chains clinking softly against the ring.

“Didn’t think I’d get three full years, though. Thought they’d just slap my wrist and send me packing.”

Jason tilts his head, the smile never leaving his lips.

“You made it convincing. Public exposure. Trespassing. Enough to scare him. Enough to make everyone see him as a victim.”

He pauses. Lowers his voice.

“Enough to make him run straight into my arms.”

Aaron's grin slips, just for a second. “So what—you two are all domestic now? Matching mugs and everything?”

Jason chuckles softly.

“He laughs in his sleep. Did you know that? Real soft. Like he doesn’t remember how to be scared anymore.”

His fingers drum lightly against the glass.

“And every time he smiles, I get to be the reason.”

Aaron’s stare sharpens. “He still doesn’t know, does he?”

Jason’s eyes gleam, but his voice stays light.

“Why would he? You were so good at playing the monster.” He leans forward, just a bit. Enough to cast his face in shadow. “And I’ve been very, very good at playing the hero.”

There’s a silence. Thick. Unmoving.

Then Aaron huffs a short laugh. “You’re colder than me, man.”

Jason’s eyes flick up, dead calm.

“I love him. That’s the difference.”

Aaron leans back, rattling the cuffs with a sneer. “You didn’t have to drag me into it. He would’ve come around eventually—guys like him always fall for the hero act.”

Jason’s smile fades. His tone sharpens into glass.

“He wouldn’t have left on his own. Not without a push. You gave him fear—so I could offer safety.”

He straightens his collar. Casual. Impeccable.

“Trauma carves deep. And I made sure I was there, every step of the way. Bandaging. Comforting. Rebuilding. Earning every inch of his trust.”

Aaron watches him. The sneer is gone now.

“And when he finds out?”

Jason’s gaze hardens—flashes with something vicious beneath the calm.

“He won’t. Because he doesn’t look at me with doubt. He looks at me like I saved his life.”

He smiles again.

Not sweet.
Not warm.

Predatory.

“And I did.”

The buzzer sounds. Time’s up.

Jason stands smoothly, placing the phone gently back on its receiver.

He looks down at Aaron one last time.

“Two years is nothing,” he says quietly. “Play your part. Keep quiet. You’ll walk out with clean hands and a full bank account.”

He turns to leave, pausing just before the door.

“And when you do… Don’t come near him. Don’t speak his name. Because I’ve saved Leo Valdez once.”

His voice drops to a deadly hush.

“And I won’t hesitate to destroy anyone who tries to take him from me.”

Jason walks out.

The door closes behind him.

And Aaron, still cuffed and smiling faintly, leans back in his chair.

The monster wore many faces.

But the one Leo loved most…

Was the one holding the leash.

~

It began the night Leo Valdez sat at the end of the bar.

Curling his fingers around a half-empty glass he didn’t even seem to taste—just held it like a shield, like it might keep the world from closing in.
His eyes were too big for his face, too bright with something that looked like fight or flight.
His laugh came quick, brittle, the kind of sound people mistake for confidence when it’s really a warning—don’t come closer unless you want to get burned.

Jason saw him.

Noticed the way his shoulders hunched when someone brushed too close. The way his smile never reached his eyes. The way he clung to Connor’s presence like a lifeline and still flinched when touched.
A wounded thing wrapped in deflection.

And Jason—Jason chose.

Not because Leo was beautiful, though he was.
Not because he was clever, though Jason could already tell from the way he dodged compliments like questions.
But because Leo was fractured.

And Jason knew how to make broken things need him.

So he watched from across the room, every detail slotting into place like a puzzle he’d already solved.
The tilt of Leo’s head. The cadence of his laugh. The way his fingers twitched when he felt watched, and how fast he looked down.

It wasn’t love.

It was calculation.

There. That one. The boy with fire in his bones and a limp defense in his eyes. Jason didn’t fall for him.

He targeted him.

He applied the next day.

A fake résumé polished to perfection—carefully curated bartending gigs from cities he’d never lived in, references with disconnected numbers he knew the bar wouldn’t bother calling.
He’d done his homework. Of course he had.

He knew what the bar needed: a steady hand, a clean-cut smile, a quiet mouth that didn’t ask questions.
He slipped into the job like it was tailored for him—because it was.
Jason had studied the bar’s staff turnover, memorized their busiest hours, noted exactly what the bar valued in their hires.

He passed the interview in thirty seconds flat.

By then, he already knew Connor’s birthday, the liquor order schedule, and the exact time Leo always came in.
He even knew Leo’s favorite drink—the Sparkplug Special: whiskey with muddled orange and jalapeño. Smoky. Spicy. Sweet.
Just like him.

Jason didn’t ask Leo’s name.

He already had it.

He’d had it for weeks—ripped from student forums, local databases, lease listings, archived yearbooks, tagged photos on social media.
Leo Valdez, mechanical engineering student. Two friends. No family nearby. Overworks himself. Keeps odd hours. Posts rarely. Locks his account but not his front door.

Jason had memorized his schedule before he ever said hello.
He knew the walk Leo took to campus. Knew which windows were his by the flicker of his desk lamp. He knew when Leo cried. When he danced alone in his room. When he forgot to eat.

Because a week ago, Jason had mounted a small camera in the alley across from Leo’s building—wired into his laptop, cloaked in shadows, watching.

And Leo never noticed.

Why would he?

To Leo, Jason was just the new hire behind the bar. Quiet. Reliable. Warm when needed, forgettable when not.
To Jason, Leo was a script already written, a world already charted—
And now, finally, within reach.

Aaron Lake.
Ex-regular. Washed out. Reeking of sweat, liquor, and failure. A man already half-rotten, waiting for someone to dig the hole.
Exactly what Jason needed.

They met in a parking lot six weeks before the first incident—just past midnight, empty lot behind a closed gas station, cameras out, lights dead.
Jason wore a gray hoodie, ball cap low, black gloves hiding his calluses.
Aaron came late, cigarette in one hand, the other twitchy in his jacket.

Jason didn’t flinch.

“I need you to scare someone,” he said, voice calm as still water. “Just enough.”

Aaron leaned back against the car, squinting through smoke. “Scare how?”

Jason didn’t blink.

“Not violently. Not yet.”
His tone was precise, almost bored. “Just persistence. Watch him. Corner him in ways that don’t look illegal. Make him feel… off. Unsettled. Get close. Breathe too deep. Smile too long. Let him wonder if he’s imagining it.”
He paused. “Don’t touch him. Not until I say.”

Aaron snorted. “What, like I’m your little ghost in the shadows?”

Jason tilted his head. “More like bait. The shadow he sees. So he runs.”
A beat. “To me.”

Aaron raised a brow. “And the payout?”

Jason smiled then. Tight. Clinical.

“Five grand now. Ten more if the second escalation lands. Fifty if I get what I want.”

Aaron gave a low whistle. “And what is it you want?”

Jason didn’t answer.
Didn’t need to.

Because in his head, he already saw it:
Leo’s trembling hand in his.
Leo pressed against his chest, crying into him.
Leo saying I trust you with a voice broken soft.
Jason kissing his hair like he hadn’t planned every second of it.

He turned to go. “You’ll know when it’s time.”

Aaron muttered something under his breath, something like freak—
But Jason was already walking away, calm, focused, already imagining how Leo would look the night he finally fell apart.
Into his arms.
Exactly as scripted.

He convinced Connor to switch shifts.
Just once. Midweek. Finals season.
Connor was tired, overworked, and easy to sway—especially when Jason offered to cover, smiling like a golden boy who just needed the hours.

No one questioned it.

And just like that, Leo was alone.

Jason made sure the camera above the register was angled just right, hidden in the dusty light fixture he’d tampered with weeks before. He watched the feed from the alley behind the bar, tucked in shadow, earphones in, heart calm.

Aaron moved exactly on cue.

Cornered him near the back cooler. Too close. The leer unmistakable. A whisper against Leo’s ear that made him flinch. Then the touch—a hand on the small of his back, lingering, invasive, just shy of criminal.

Jason didn’t move yet.

He waited.
Counted.
Felt his pulse rise, not in panic—but in satisfaction.

Leo’s eyes widened. He stumbled, shaking, voice caught in his throat.
Exactly 47 seconds. That’s what the script called for. Enough to root fear deep. Enough to make Jason’s arrival feel like divine timing.

Then he stepped in.

Burst through the back like he’d just happened to be there.
Voice sharp.
Grip strong.
Eyes murderous.

He shoved Aaron off like he hadn’t hired him.
Pushed him into a wall like he wasn’t paying him by the minute.
Held Leo afterward like he hadn’t watched it all unfold through a screen.

Leo collapsed against him. Breathless. Shaking. Grateful.
He clung to Jason’s shirt like it was a life raft.

Jason wrapped his arms around him slowly. Tender. Careful.
Bit down the thrill rising in his throat.

“Shh,” he murmured into Leo’s hair, fingers stroking his back. “You’re okay now. I’ve got you.”

And he did.
By the spine.
By the heart.
By the fear.

Exactly how he planned.

He touched Leo gently—fingertips light on his back, voice low, steady, soaked in concern. Protective, calm, practiced.

Like a man horrified by injustice.
Like someone good.
Like someone who hadn’t scripted the entire scene down to the second.

Leo trembled in his arms, fragile and folded, and Jason leaned in just enough to feel his breath hitch. His own voice was soft velvet, a balm over the wreckage he had orchestrated.

“You’re okay now,” he whispered, with the precision of a knife slipping between ribs.
“I’ve got you.”

And Leo nodded.
Believed him.
Clung to him like salvation.

That night, Jason walked him home. Not too close—never too close. Just within reach, just enough to feel safe.
He carried Leo’s silence like a promise. Answered it with the quiet rhythm of his steps beside him.

He watched how Leo’s shoulders tensed at passing strangers. How his keys shook in his hand at the door.
He listened to the crack in his voice when he said, “Thank you.”
Watched the way his lashes lowered. The exhaustion. The trust.

Jason filed it all away.

Like data.
Like worship.
Like ammunition.

Because now Leo looked at him differently.
Because now Leo thought he was safe.
And Jason—sweet, smiling, patient Jason—just nodded once, lips twitching with a hunger he buried deep beneath the careful tilt of his head.

“Anytime,” he said.
And meant it.

Because next time, Leo wouldn’t walk away alone.
Next time, Leo would need him to stay.

Aaron escalated.

Cornered Leo in the alley behind the bar, where the lights flickered and no one ever looked twice. Pressed him against brick, hand curling around his waist, lips grazing too close—hot breath against Leo’s neck, the kind of touch meant to brand.

Leo froze. His keys hit the ground.

And right on cue—Jason appeared.

“Accidentally walking by.”

The timing was perfect. Too perfect.
Forty-six seconds after Aaron moved.
Seventy-two since Leo left the bar.
Jason had watched it all on his phone, breath steady, knuckles flexing before he even turned the corner.

He moved like lightning—like fury incarnate.
Snapped Aaron’s wrist with a twist, slammed him down so hard the pavement cracked red. A low snarl curled in his throat, not from rage, but from pleasure barely contained.

But he didn’t overdo it.
He let Aaron land a punch—just one.
Split his lip. Bruised his knuckles.

He needed to bleed. Just a little.

Evidence of a fight fought not out of thrill, but love.
A protector’s wound. A hero’s cost.

Leo crumpled against him—shaking, breaking. And Jason caught him like he always did. Arms around his ribs, hand cradling the back of his head.

“Shhh. It’s okay. I’ve got you.”

Like a knight.
Like a god.
Like the only man in the world who could possibly save him.

And Leo believed it. Believed him.

Didn’t see the hunger hiding behind Jason’s steady breathing.
Didn’t feel the triumph pulsing in his hands as he held him close.

Jason carried him home.

Not too fast. Not too slow.

Just enough time for Leo to melt in his arms.
Just enough time to memorize the trust in his silence.

That night, Jason kissed the crown of Leo’s head as he tucked him into bed, knuckles still swollen, adrenaline still sharp beneath his skin.

He whispered, “You’re safe now,” like it was truth.
And in the dark, Leo nodded.

He didn’t know the threat had worn Jason’s leash the whole time.

He scrubbed the surveillance tapes—frame by frame, fingertip steady, erasing any trace of the truth.

The real footage, the raw angles—those went first.
Leo’s panic. Jason’s calm. The precise, unnatural timing of his arrival. Deleted. Replaced.

Then came the edits.

New tapes, artificially aged, grainy enough to look authentic. They showed Aaron lingering in corners he’d never stood in. Following women who didn’t exist. Fingers twitching. Jaw clenched. A predator already painted.

Jason forged it all.

Emails. Complaint forms. Half-redacted police reports from three towns over. Real cases, twisted—names changed, timelines bent. Just enough to build a pattern. Just enough to prove Aaron had always been dangerous.

He even made up a voicemail from a girl named Maddie.
Desperate. Frantic.
“I should’ve listened. I saw what he did to that guy, and I ran. God, I ran—”

He wrote it. Recorded it. Filtered the voice. Played it on speaker in the detective’s office while pretending not to cry.

Then he filed the report himself.

Walked into the station in yesterday’s clothes, blood still crusted at his lip, eyes hollow with righteous grief.

“I should’ve done more,” he whispered, voice cracking just right. “He’s been stalking my friend for weeks. Leo could’ve been killed.”

And the police—

They nodded. They patted his shoulder.
They called him brave.

No one questioned a hero with bruised knuckles and tear-glossed eyes.
No one looked behind the curtain.

Because Jason was clean-cut. Polite. Protective.
Because Jason bled in all the right ways.
Because Jason cried.

And in the end, all they saw was a man trying to save the boy he loved from a monster in the dark.

They just didn’t know the monster had walked into the station on his own two feet.

~

Jason is careful. Always.

Every word is a thread. Every gesture, a hook.

He doesn’t just listen to Leo—he absorbs him. Catalogues him.
The tremble in his voice when he’s scared. The phrases he repeats when he’s trying to be brave.
What compliments make him lower his eyes. What wounds still linger beneath the jokes.

And then Jason builds his script.

Tailored. Surgical. Intimate.

He mirrors Leo’s fears. Echoes his dreams back to him, twisted just enough to sound divine.

“You always light up a room, you know that?” Jason whispers one night as they lie in bed, Leo curled into his chest. “But no one ever really sees you. Not the way I do.”

Leo presses closer, breath catching. It sounds like love. Feels like truth.

It isn’t.

Jason plants ideas like seeds—delicate, disguised.

“People don’t get you, Leo. That’s not your fault. You’re just… rare. And rare things scare people.”

When Leo doubts himself, Jason’s arms are already there. When Leo questions the world, Jason gives him new rules. When Leo wonders if something feels wrong—Jason is ready with the sweetest poison.

“Baby, you’ve just been hurt too much. That’s why your mind’s playing tricks on you. You don’t have to carry that anymore. I’ll do it for you.”

Leo breaks. He melts. He believes.

Because Jason never raises his voice. Never pushes too hard.
No, he guides. Suggests. Coaxes.

He makes Leo think it was his idea all along.

“Move in with me—only if you want to,” Jason had said. “I just sleep better knowing you’re safe.”

So Leo said yes. Of course he did. He needed sleep. He needed safety.

And Jason was always safe.

He feeds Leo every line he needs to hear.

“Your friends don’t understand how much you’ve been through. They just see the surface.”

“They get uncomfortable when you talk about your trauma. I don’t. I want to hear it. I can take it.”

“Don’t let them make you doubt me. They don’t know us. They don’t see what we have.”

Leo nods. Cries. Believes.

Because Jason’s love isn’t loud—it’s constant. Suffocating in silk.
A weighted blanket over Leo’s lungs.

And Leo calls it warmth.

He calls it safety.
He calls it love.

But it’s control.
Designed.
Executed.

Jason doesn’t just want Leo to love him—he wants Leo to need him. To unravel without him. To be unable to breathe unless Jason says he can.

And Leo—poor, breaking, tender Leo—never even sees the strings.

Only the smile.
Only the arms.
Only the voice that says, “You’re okay now. I’ve got you.”

And he believes it.
Every time.