Work Text:
The storm came in quiet.
One moment, they were trudging down the narrow countryside road, sneakers scuffing the gravel, damp air clinging to their skin. The next, the skies cracked open like a held breath finally exhaled.
Gunwoo didn’t react at first, just blinked up at the sky, registering the cold slap of raindrops against his face. A second passed, maybe two. Then the wind swept through, and the rain turned heavy, relentless. The kind that soaked you through in seconds.
“Shit,” Woojin laughed, brushing his sopping bangs out of his eyes. “Are you kidding me?”
Gunwoo reached into his bag for the thin hoodie he sometimes wore for extra training weight. Too late. It was already damp, useless.
Woojin, on the other hand, stepped into the middle of the road, threw his arms wide, and tilted his face toward the sky like he was challenging the universe to do its worst.
“C’mon, Gunwoo-yah, loosen up!” he called out, grin wide and infectious even with water dripping down his face.
Gunwoo stood stiffly under a tree for a moment, watching. His heart thudded loudly in his chest, unrelated to the training they'd done not long ago. Woojin was dancing, half jogging, half spinning, like the rain was music only he could hear.
They weren’t far from the safehouse. Maybe a mile. Maybe less. If they ran, they’d be home in a few minutes. Dry clothes. Hot ramen. Towels.
But Woojin wasn’t running. He was laughing, shirt plastered to his chest, the grey cotton going nearly see-through.
Gunwoo’s hand tightened around the bag strap.
“Gunwoo-yah,” Woojin said again, slower this time, stepping closer. “You always look like you’re holding something back.”
“I’m not,” Gunwoo said, voice flat but quiet, his usual.
Woojin raised a brow. “You always are.”
He was close enough now that Gunwoo could see the droplets hanging off his lashes. His voice softened. “You fight like hell. You care with everything. But you—” he nudged Gunwoo’s shoulder, “you forget to live sometimes, man.”
Gunwoo looked down. His sneakers were already squelching in water, socks soaked through. His sleeves stuck to his forearms, hair dripping into his eyes. The rain wasn’t going to let up any time soon.
“Come on,” Woojin said, holding out a hand. Palm up. Steady.
Gunwoo stared at it like it was something foreign. Not because Woojin hadn’t offered before—he had. So many times. In fights. In grief. In silence. But this was different. This was—
His heart beat harder.
It shouldn’t have been hard. Just a hand. Just Woojin.
But everything with Woojin has meaning now.
And maybe he wanted to carry it.
Gunwoo reached out and finally took it.
Their hands met between the raindrops.
Woojin’s grip was warm and grounding. He tugged Gunwoo forward, their soaked shoes slapping the asphalt in rhythm. They didn’t run. Didn’t sprint toward shelter like rational people. They walked. Side by side. Hand in hand. Through the downpour like it was theirs to claim.
“See?” Woojin shouted over the rain. “Not so bad!”
Gunwoo didn’t answer. Just smiled and let Woojin drag him through puddles like a kid.
The countryside path dipped into a small clearing, trees on either side swaying under the weight of the storm. Thunder grumbled in the distance, but it felt far away. The sound of rain filled everything else, on leaves, on skin, on gravel.
They walked a bit further until they reached a roadside rest stop: just a wooden bench under a slightly rotting awning. Woojin pulled Gunwoo under it, letting their joined hands drop as he shook out his soaked shirt.
Gunwoo sat, breathing in the earthy scent of wet pavement and pine. His shirt clung to him in uncomfortable places. Water trickled down the back of his neck.
“I think I left my phone back at the training house,” Woojin said, flopping beside him. “Guess we’re off the grid.”
Gunwoo leaned back against the post, eyelids drooping. “Good.”
Woojin looked at him then, really looked. The way he only did when Gunwoo wasn’t watching. But Gunwoo was watching this time. And something unspoken passed between them in the quiet.
“You ever think about… after all this?” Woojin asked softly.
“After what?”
“The fighting. The running. The debts. Everything.”
Gunwoo was silent.
“I do,” Woojin continued. “I think about maybe opening a gym. Somewhere small. Clean. No gangsters. No crooked loan sharks.”
“Would you teach?” Gunwoo asked.
“Yeah,” Woojin said, nodding. “Kids who need it. People who need somewhere to go. You’d help, right?”
Gunwoo looked at him, rain dripping from his bangs. “Yeah. I’d help.”
The thunder rolled again, closer this time, but neither of them moved.
Woojin’s hand rested on the bench between them. Gunwoo’s pinky brushed against it.
“I like this,” Woojin said.
Gunwoo tilted his head. “The storm?”
“No. You. Here. Like this.”
Gunwoo swallowed hard. That thudding in his chest hadn’t stopped since he took Woojin’s hand.
“I like it too,” he said.
Woojin smiled, and it was softer this time. Real.
For a moment, there was nothing but the rain. And the space between them, getting smaller with each breath.
────୨ৎ────
The downpour softened into a steady rhythm, like the sky had decided to breathe rather than weep. Still, neither of them moved from the shelter of the wooden awning.
Gunwoo’s shirt clung to his frame, heavier now. His hand rested on the bench, a few centimeters from Woojin’s. The silence between them wasn’t awkward just full.
“I mean it,” Woojin said suddenly. “About liking this.”
Gunwoo didn’t look over, just nodded. “I know.”
“You always do that,” Woojin added, voice gentler now. “Say nothing. Like you’re hoping I’ll just keep talking so you don’t have to.”
“I listen,” Gunwoo said, brows drawing together faintly.
“I know,” Woojin said, and he smiled. “That’s the thing. You always listen. You remember everything. You move quiet but you feel loud, Gunwoo-yah.”
Gunwoo’s breath caught in his throat.
Woojin wasn’t looking at him when he said it—his eyes were on the rain again, tapping a beat against the wood above them. He tapped a matching rhythm on the bench with one finger, like his nerves needed somewhere to go.
“I’ve been thinking,” Woojin continued. “Ever since all that mess with Myung-gil... I keep wondering how long we’ve got. Doing this. Living like this.”
Gunwoo shifted slightly. “It’s quieter now. Safer.”
“Yeah,” Woojin said. “But nothing’s promised. Not in this life.”
Gunwoo went still. The echo of loss lived in both of them—in different shapes, but the same weight.
“That’s why I wanted to tell you now,” Woojin added.
A pause.
Gunwoo finally turned to him. “Tell me what?”
Now Woojin looked at him. Straight on. No more laughter in his voice, no teasing spark behind his eyes. Just the rain. Just the quiet.
“I like you,” he said.
Gunwoo blinked.
Woojin held the gaze. “Like more than best friends, more than brothers-in-arms. I’ve liked you for a while.”
The bench creaked under Gunwoo’s shifting weight.
“I wasn’t gonna say anything,” Woojin admitted, giving a nervous laugh. “But then you smiled in the rain... well, I kind of lost my mind.”
Gunwoo’s heart beat like fists on a heavy bag.
He opened his mouth. Closed it. Thought about every reason not to say the words sitting on his tongue—danger, risk, timing.
But Woojin was looking at him like none of that mattered.
And for once, Gunwoo let go of the fear.
“I like you too,” he said.
Woojin’s breath hitched.
“I didn’t know if I should say it,” Gunwoo continued, voice low and sure. “Didn’t want to mess this up. You and me… it’s the safest thing I’ve had in a long time.”
“It’s not messed up,” Woojin said instantly. “It’s real.”
Gunwoo nodded once, then again, like he was convincing himself it was okay to want something this good.
Woojin leaned forward, elbows on his knees. “So… what now?”
Gunwoo looked out into the road, where the rain puddled in flashes of silver. Then back at Woojin. “We go home. We eat ramen. And tomorrow… we wake up and train. Like always.”
Woojin tilted his head. “And tonight?”
Gunwoo gave him a small smile. “You can hold my hand again.”
A slow grin spread across Woojin’s face. “That all I get?”
Gunwoo leaned in just enough for their knees to touch. “We’ve got time.”
────୨ৎ────
The walk back was slower, even as the rain faded to a mist.
They didn’t talk much. Didn’t need to. Every so often, Woojin would reach out and brush the back of Gunwoo’s hand, testing the shape of new things. Each time, Gunwoo let him.
By the time they reached the safehouse, the sky was a dim slate blue, evening crawling in from the edges. Woojin unlocked the door with one hand, the other full of soggy snacks they'd picked up from a vending machine along the way.
Gunwoo toed off his shoes and peeled off his wet shirt, tossing it into the laundry bin by the door. Woojin did the same, flinging his damp hoodie toward the bathroom.
Gunwoo grabbed two towels from the cupboard and handed one over.
Woojin ruffled his hair aggressively, turning it into a chaotic mess. “God, we look like wet dogs.”
Gunwoo laughed under his breath. “Speak for yourself.”
Woojin tossed his towel at him.
Later, after quick showers and microwaved ramen cups, they settled into the worn couch. Gunwoo sat on the floor between Woojin’s legs, towel still draped around his neck. Woojin’s fingers brushed absently through Gunwoo’s hair, slow and soothing.
It was comfortable. Easy.
Gunwoo tilted his head back slightly. “You’re really okay with this? With… me?”
Woojin looked down at him, expression unreadable for a moment. Then: “Gunwoo-yah.”
Gunwoo turned more fully to look at him.
“I’ve taken hits for you. Bled for you. Followed you into fights I had no business being in. If you think I wouldn’t want you, after all that—”
He stopped.
Gunwoo’s lips twitched. “So dramatic.”
“You love it,” Woojin shot back, smirking.
“I do.”
They stayed like that a while longer—close, warm, unbothered by the storm that had already passed.
Gunwoo shifted upward, resting one knee on the couch, hand finding Woojin’s cheek. There was hesitation, just a breath of it, but then Woojin leaned in too, and they met in the middle.
Soft. Dry lips. A little awkward. A lot real.
Woojin smiled into it. “You kiss like you fight.”
Gunwoo pulled back, puzzled. “How?”
“Focused,” Woojin said. “Like you mean it.”
Gunwoo huffed a laugh. “I do.”
────────────EXTRA────────────
The next morning smelled like rain-soaked earth and instant coffee.
Gunwoo stood in the center of the training room, already stretching, hoodie sleeves rolled up to his forearms. His hair was damp from the shower, fringe pushed back. Focused. Calm. Just like always.
Woojin, on the other hand, was pacing the mat with exaggerated warm-ups, throwing playful jabs into the air.
“You always wake up this serious?” he asked, grinning as he shadowboxed.
Gunwoo arched a brow. “You always talk this much before losing?”
Woojin put a hand to his chest, mock-offended. “Ouch. Where’s the romance?”
Gunwoo shrugged. “You kissed me, not the other way around.”
Woojin’s eyes narrowed, and he dropped into a low stance. “Okay. Gloves on, lover boy. I think I might beat you today.”
Gunwoo raised an eyebrow. “You say that every day.”
“Yeah, but today I’ve got motivation.” Woojin winked. “Post-confession strength. It's a real thing.”
Gunwoo huffed. “Your ego’s already too strong.”
They circled each other. Woojin light on his feet, energy buzzing under his skin. Gunwoo grounded, precise. Like a coiled spring.
First contact: a quick tap of gloves. Respect.
Then, movement.
Gunwoo went for a low feint, testing distance. Woojin dodged and countered with a high jab, not hard enough to bruise, just enough to sting.
“You’re holding back,” Gunwoo said.
Woojin danced back a step. “I’m being gentle. Boyfriends go easy on each other.”
Gunwoo rolled his eyes. “We’re training. Not dating in a drama.”
“Oh?” Woojin ducked under a fast hook and leaned in close, smirking. “So the kiss last night was just... cardio?”
Gunwoo’s guard faltered for half a second, just enough for Woojin to tap his side with a light punch.
“Point!” Woojin laughed, skipping back.
“You’re annoying,” Gunwoo muttered.
“But you like me.”
Gunwoo advanced suddenly—quick jab, uppercut that just missed Woojin’s chin. Woojin blocked at the last second, breath hitching.
“You’re not supposed to get hotter when you’re mad,” Woojin gasped.
Gunwoo’s fist stopped a centimeter from Woojin’s cheekbone. He held it there, expression unreadable.
“I do like you,” Gunwoo said calmly.
Then stepped back.
Woojin blinked. “That was—wait, that was flirting, wasn’t it?”
Gunwoo adjusted his stance. “We’re still sparring.”
Woojin groaned. “This is going to be so confusing.”
But he was grinning when they met again in the center, footwork sharper now, rhythm syncing like it always did when they fought side by side. Like muscle memory.
They moved together like a storm, controlled, fluid, easy in the way only people who trusted each other completely could be.
Woojin landed a light hit on Gunwoo’s ribs. “You’re holding back too.”
Gunwoo wiped sweat from his brow. “I don’t want to hurt you.”
Woojin grinned. “Romantic.”
“I meant physically.”
“Still romantic.”
Gunwoo rolled his eyes again, but this time, he smiled.
Gunwoo stayed grounded, deliberate. Woojin was fast and unpredictable—ducking, weaving, throwing feints with a grin that said he wasn’t going down easy today.
“Stop smiling,” Gunwoo said, dodging a jab.
“Can’t help it. You accepted my confession last night, remember?” Woojin teased, feinting low and spinning out of range. “I’m glowing.”
Gunwoo exhaled sharply through his nose, more amused than he let on. He surged forward with a hook that nearly clipped Woojin’s jaw, but Woojin ducked again and twisted under Gunwoo’s arm, catching him off balance.
Gunwoo’s foot slipped.
That half-second of instability was all Woojin needed.
With a sharp pivot and a burst of adrenaline-fueled momentum, Woojin swept Gunwoo’s legs out from under him and followed him down in one fluid movement, landing with his knees braced on either side of Gunwoo’s waist, pinning him to the mat.
“Ha!” Woojin crowed, breathless and victorious. “Bet you didn’t see that coming.”
Gunwoo blinked up at him, flat on his back, breath still catching.
And then he smiled. Slow, crooked. Not cocky, just knowing.
“I let you win.”
Woojin froze.
The grin on his face faltered, fading into something quieter as the reality of their position sank in, how he was straddling Gunwoo’s waist, knees pressed into his sides, hands planted on either side of his shoulders. Close. Way too close.
Gunwoo wasn’t even trying to move. Just looking up at him, calm and steady and stupidly handsome even while breathless.
Woojin’s heart thudded once. Hard.
“…Don’t mess with me,” he muttered, trying for light, but his voice came out lower than intended.
Gunwoo’s eyes softened. “I’m not.”
For a beat, neither of them moved.
Woojin swallowed. “You’re making it real hard not to kiss you again.”
Gunwoo’s voice dropped to a near-whisper. “Then don’t hold back.”
Woojin hesitated for only a second before he leaned down, pressing his lips to Gunwoo’s with the kind of confidence that came from surviving too much and finally getting something right.
The kiss was warm, steady. No urgency.
Gunwoo shifted, one hand coming up to Woojin’s back, anchoring him there.
Eventually, Woojin pulled back slightly, blinking down at him with a dazed look.
“You still letting me win?”
Gunwoo chuckled, low and rough. “Not anymore.”
With a sudden shift of hips and leverage that came from years of precision fighting, Gunwoo flipped them clean—Woojin landing on his back with a surprised grunt, Gunwoo now straddling him instead.
He smirked down at Woojin. “Round two?”
Woojin was laughing even as he reached up to pull him back down.
