Chapter Text
Yunho didn’t mean to interrupt.
But when Seonghwa’s hand landed on Yeosang’s hip like it belonged there, and Yeosang didn’t flinch, didn’t even blink, something in Yunho clicked.
He cleared his throat, loud enough to break the silence but not enough to sound like he cared too much.
“Don’t mind me. Just checking the helmets.”
Neither of them moved.
Of course they didn’t.
Yunho let out a quiet breath, already halfway back toward the gear shelf, muttering to himself. “You two need a private garage or something.”
He let them simmer and busied himself with the helmets, running his fingers along the edge of his own. Matte black, scratched near the base, the visor just slightly tinted. Reliable. Not flashy. He didn’t have anything to prove.
He liked that about bikes, the way they made everything quiet. Just engine noise and wind and the road ahead. No questions. No voices. No tension you weren’t ready to face.
He wasn’t sure when he’d started needing that silence. Maybe around the same time Seonghwa had showed up at that first underground race, years ago. Back then, Yunho had been the one in the denim jacket and worn gloves, boots scuffed from hard turns and late nights. Not a professor. Just a guy with too much energy and nowhere to put it.
And then Seonghwa had rolled in, sharp posture, hair tied back, boots polished like he wasn’t planning to get dirty. Riding a Kawasaki that looked as controlled as he did.
They shouldn’t have gotten along. Yunho had thought he was all theory and no fire. But Seonghwa had pulled ahead by half a bike length on the last turn, no hesitation, and afterward, they’d ended up leaning against the same guardrail, helmets at their feet, talking like they’d done it a hundred times before.
They’d both said it like a joke, that night, under a streetlight, with sweat still drying on their necks.
“Thinking of teaching,” Seonghwa had said.
“Same,” Yunho had replied.
And just like that, it wasn’t a joke anymore.
Now they were here, years later, still riding the same lines between instinct and control, watching each other from opposite ends of a classroom hallway, or a motorcycle shop.
Yunho slid the helmet back onto his arm and walked toward them again, just in time to see Seonghwa step away like someone flipping a switch.
He didn’t say anything about it. Just raised a brow and tilted his head.
“Seriously, what is it with you two and sexual tension in public?” he said, tone light, but eyes sharp.
Seonghwa shot him a look. Controlled. Careful. But not quite fast enough to hide the crack in the surface.
Yunho didn’t press. Just grinned, shifting the helmet into his other hand.
“Either kiss or stand ten feet apart. I don’t have the emotional bandwidth for this slow burn bullshit.”
He caught Yeosang’s expression as he said it, that slightly winded look, like he wasn’t sure if he’d won or lost something. And then he saw the way Seonghwa was already pulling back into himself, like nothing had happened.
Yunho didn’t buy it.
But he also knew better than to push when things were still sparking.
So he looked at the Yamaha again. Let the moment pass.
“Nice pick,” he said casually, nodding toward the bike. “Fast, a little unpredictable. Reminds me of someone.”
Yeosang blinked, and Yunho just smirked.
He didn’t say who.
++++++
Later that day, Yunho sat on the edge of his garage, the blacked-out Suzuki GSX-R750 gleaming quietly beside him. The matte paint drank in the fading light, just like it always did, absorbing everything, giving nothing away.
He ran a hand over the smooth curve of the tank, but it felt heavier than usual. The bike was silent now, but in his mind, the engine still roared. It had been too long since the last race, the one that had slipped through his fingers like smoke.
He could still remember the tension in the air that night. The sudden burst of speed, tires screaming against asphalt, the blur of neon signs. Watching from the sidelines was never enough, yet riding again felt like stepping into a fire he wasn’t sure he could control anymore.
But he missed it. The rush, the danger, the raw freedom that came with leaning into the unknown.
Yunho flexed his fingers, eyes tracing the bike’s lines once more. He’d been coming to the underground races less often lately, but word was there’d be another one soon. Maybe it was time to stop watching and start riding again.
He wasn’t ready to admit that out loud, not yet, but the thought lingered, heavier with each passing day.
For now, he settled back, letting the quiet of the garage wrap around him like a second skin. The bike sat waiting. And maybe, just maybe, so was he.
++++++
Behind him, Seonghwa’s voice drifted from the kitchen, calm but edged with quiet disapproval.
“You’ve got lectures in the morning.”
Yunho reached for his keys on the counter. “I’ll be back before three.”
He tried for lightness, but even to his own ears, it sounded like an excuse.
Seonghwa appeared in the doorway, arms crossed. “It’s been years, Yunho.”
His eyes flicked to the jacket, the silver fox glinting faintly under the light. “You sure that’s a good idea?”
Yunho met his gaze, quiet but certain. “I’m not racing. Just watching.”
“That’s what you said last time.”
The faintest curve of a smile tugged at Seonghwa’s mouth. “Be careful. Those nights have a way of waking old ghosts.”
“I know,” Yunho murmured, fastening the helmet strap beneath his chin. “That’s the point.
++++++
The message came just after ten.
A simple text. No sender name, no emoji, no signature. Just coordinates and time.
[10:02 PM]
📍 Dock 47. Midnight start. No crowds. No cops.
He didn’t reply. Didn’t need to.
The coordinates alone were enough, he knew the place.
He’d ridden there before, back when the air still smelled like freedom instead of memory.
By the time he reached the docks, the city had thinned out, replaced by cold wind and the sound of engines.
The water shimmered with reflected light and the air was thick with exhaust and adrenaline. The kind of air that made your pulse match the rhythm of idling engines.
Rows of bikes lined the narrow strip of cracked pavement, their riders shifting in the dark. Each machine gleamed under the industrial floodlights: custom frames, matte paints, sharp decals. Beautiful chaos.
Yunho parked at the edge, his Suzuki silent and sleek among the beasts. He didn’t belong here anymore, not really, but the moment he killed the engine, the hum of the scene sank into his bones like an old rhythm.
“Didn’t think I’d see you back here.”
The voice came low, smooth, almost amused.
Yunho turned and found him, Rome, or at least that was what everyone still called him.
Same sharp smile, same easy stance, though the years had carved stories into his skin. Ink crawled up his forearms, tracing fragments of constellations, words, and ghosts of symbols Yunho half-recognized. His hair was tied back, a silver ring glinting through his left ear.
“Still alive,” Yunho said quietly. “Guess that makes two of us.”
Rome grinned, teeth flashing under the dim light. “Barely. But yeah.”
He nodded toward Yunho’s jacket. “Didn’t expect to see the fox out again. Thought you’d traded him for tweed and tenure.”
Yunho laughed softly, shaking his head. “I teach, not retired.”
“That so?” Rome leaned against a post, voice calm but teasing. “Because last I checked, you used to lead these nights. Now you’re standing in the shadows like a ghost.”
“Maybe I like the view better from here.”
Rome’s smile softened, eyes flicking over the crowd. “You never could lie properly. You miss it.”
Yunho didn’t answer. The sound of engines rose again, the low growl of anticipation. Someone revved twice, and the crowd began to shift toward the starting line. Rome pushed off the post, stretching his shoulders.
“Come on. There’s someone you should see.”
They moved through the small crowd, weaving between bikes until they reached the front.
Six racers lined up, each with a different kind of hunger in their posture. One caught Yunho’s attention immediately: matte blue Yamaha, chrome streaks flashing like lightning when the lights hit. The rider’s blond hair spilled from under the helmet.
Rome noticed his look and smiled. “That’s Felix. New kid. Fast. Bit too fearless for his own good.”
Yunho’s brow lifted slightly. “He yours?”
Rome nodded. “Mentoring him. Kid reminds me of... well, all of us before we grew up. Doesn’t think. Just feels the turn and prays the world doesn’t end before the finish line.”
Yunho chuckled under his breath. “Sounds familiar.”
The air tightened. Someone raised a hand.
Three. Two. One.
The engines screamed to life.
They shot forward like bullets, tires biting into asphalt, smoke curling up into the night. The crowd roared a low, electric sound that echoed off the steel walls of the dock. The air pulsed with motion and danger and memory.
Yunho watched, every muscle in his body remembering what it meant to move like that, the tilt, the trust, the blind devotion to gravity and speed.
Felix leaned too far into the second curve. For a split second, Yunho’s breath caught. He could feel the slip about to happen. But the kid recovered, straightened out, and tore forward again, the blue Yamaha cutting through the dark like lightning.
Rome’s voice came low, almost proud. “See that? Heart like a fuse. He’ll burn bright or burn out. No in-between.”
When Felix crossed the line first, the noise was deafening. Rome clapped once, slow and content, while Yunho just stood there still, quiet, a small smile ghosting across his lips. Not envy. Not longing. Just understanding.
Rome glanced sideways at him. “Midnight run next week. Mountains this time. No crowds. Just the wind. You in?”
Yunho hesitated. The air smelled like salt and engine oil. Somewhere in his chest, something long dormant shifted.
He looked out at the dark stretch of road, the tire marks glinting under moonlight.
“Maybe,” he said softly. “If I can still keep up.”
Rome’s grin was gentle this time, almost fond. “You never forgot how.”
++++++
Yunho got home around 2:45.
The apartment was dark except for the faint blue glow of the digital clock on the microwave. He slipped out of his boots quietly, the adrenaline still humming in his veins. For a long time, he just stood there, jacket still on, listening to the city breathe outside the window.
It wasn’t peace he felt. But it wasn’t chaos either.
It was motion, the kind that made him feel alive again.
++++++
The next morning, the smell of coffee and eggs drifted from the kitchen. Yunho blinked awake to find Seonghwa already at the stove, hair damp, sleeves rolled up.
“You made it back before dawn,” Seonghwa said without turning.
“Barely,” Yunho admitted, voice still rough with sleep. He poured himself a cup of coffee and leaned against the counter. “Dock 47 this time.”
Seonghwa hummed, plating the eggs with quiet precision. “Illegal, loud, and you went anyway.”
“I said I wasn’t racing.”
“I didn’t say that made it better.”
Then, after a pause, Seonghwa glanced up at him. “Did it help?”
Yunho considered that, swirling the dark coffee in his cup. The sound of engines still echoed faintly in his mind. The smell of smoke and salt clinging to his jacket by the door.
“Yeah,” he said finally. “It did.”
Seonghwa studied him for a long moment.
“You’re dangerous when you start missing things,” he said softly. “Just... don’t forget you already have a life here. A good one.”
Yunho smiled faintly. “Don’t worry, Hyung. I’m not going back. Just looking back.”
Seonghwa sighed, setting the plate down in front of him. “That’s how it starts.”
