Work Text:
The night had been good to him so far. The club was too loud to think properly, which was exactly why Sunghoon had agreed to come.
Lights strobed across the room, cutting faces into fragments. Sweat, laughter, bodies pressed too close. He moved with the rhythm without paying much attention to it, letting his friends pull him into the noise.
Sunghoon stood near the bar with a beer sweating into his palm, shoulders loose, posture unguarded in a way he didn’t often allow anymore. Someone had just said something stupid - funny in the effortless way it only is when no one’s trying too hard - and Sunghoon laughed, head tipping back slightly as he took another sip. The music was loud, bass-heavy, vibrating through the floor and up his legs. It drowned out everything else.
He liked this version of himself. The one that didn’t overthink every movement. The one that let the noise carry him.
His friends were close, familiar shapes moving in and out of his peripheral vision. Someone nudged his shoulder, another reached over to steal a sip from his glass without asking. Sunghoon complained, half-hearted, already smiling as he ordered another round. They were relaxed, animated, shouting half-sentences over the music, laughing too loudly, existing fully in the moment.
For a while, it was enough.
Then his body reacted before his mind did.
His hand froze mid-air, glass hovering just short of his mouth. He was not supposed to be here.
Across the room, between flashing lights and shifting silhouettes, he caught sight of Sunoo.
It wasn’t dramatic. There was no sharp intake of breath, no sudden rush of panic. Just a subtle, almost imperceptible stillness - like the night had paused for half a beat longer than it should have.
Sunghoon noticed him without meaning to - the way you notice a familiar shape before your mind catches up. A tilt of the head. The way he laughed with his whole face, shoulders lifting slightly as if the sound started somewhere deeper than his throat. Sunghoon didn’t look away.
Sunoo was dancing with his friends, loose and unrestrained, moving like he always had - like the music wasn’t something he followed but something that followed him instead. He was smiling, wide and unguarded, eyes bright under the lights. There was nothing careful about him. Nothing held back.
Sunghoon watched him for a fraction of a second too long.
A year disappeared in that space. The apartment they’d shared. The way Sunoo used to steal his hoodies. The way he rolled his eyes whenever Sunghoon teased him - sharp, exaggerated - only to break into laughter a moment later. How easy it had been to reach for him without thinking.
The glass in Sunghoon’s hand felt heavier than it had a second ago.
“Hey,” Jay leaned in, raising his voice over the music. “You good?”
Sunghoon blinked. The room rushed back in. The bass. The lights. The press of bodies around him. He lifted the glass the rest of the way, took a sip like nothing had happened.
“Yeah,” he said, nodding once. “Yeah, I’m good.” He smiled. Even laughed a little - the sound practiced, convincing. Someone clapped him on the back, already moving on, satisfied with the answer.
Sunghoon turned away from the bar, rejoining the circle. He let himself get pulled back into the rhythm, let his body move again, let the night reclaim him on the surface. But it didn’t stick. His attention kept slipping. Between beats. Between conversations. Always drifting back to where Sunoo was - whether he meant it to or not.
Every time he caught another glimpse of him, something in Sunghoon slowed. The joy didn’t vanish; it just dulled around the edges, like a photograph left too long in the sun. He laughed when he was supposed to. He danced when someone grabbed his wrist and pulled him along.
Still, his thoughts kept circling back. To the way Sunoo looked exactly the same - and somehow not at all. To the fact that he seemed fine. Comfortable. Untethered.
Sunghoon told himself it didn’t mean anything. That this was just memory misfiring. Habit without a place to land.
They stayed on opposite sides of the room, Sunghoon pretending that the air hadn’t shifted the moment he registered Sunoo’s presence. The music kept going, people kept moving, but something inside Sunghoon slowed, as if his body had missed a step and never quite recovered.
A year ago, they had lived together in a studio apartment that felt too small and too intimate at the same time. Shared mornings. Teasing that passed for affection. Silence that never stayed silent for long. They had known each other’s habits too well - when to poke, when to push, when to pretend not to notice the way the other smiled despite it all.
His attention drifted. He felt it before he understood it - that familiar awareness, a prickle at the back of his neck. He looked back. Sunoo was already watching him.
Their eyes met across the room, the connection clean and unmistakable. Sunoo didn’t smile. He didn’t look away immediately either. His expression was sharp, attentive - the same look that used to come right before he’d roll his eyes and laugh.
This time, he didn’t.
The moment held, brief but deliberate. Long enough for Sunghoon to be sure he hadn’t imagined it. Long enough for something old to stir and stop at the same time.
Sunoo glanced aside first, as if considering something, then looked back once more - shorter now, more controlled - before turning away and disappearing into the movement of the crowd.
Sunghoon stayed where he was. The music kept going. His friends laughed. But his focus kept slipping. Every so often, without meaning to, he searched the room again - not to find Sunoo, exactly, but because some part of him hadn’t accepted that there was nowhere left for that instinct to land.
Inside the club, he could almost pretend it didn’t matter.
Outside, he knew it would.
He didn’t remember deciding to step out. He just remembered the door opening, the sound dropping away, the night air touching his skin like an apology.
The air felt cooler than Sunghoon expected. Not cold - just enough to register. Enough to slow things down. The door closed behind him, and the club noise dulled into a distant thrum, bass leaking through brick and concrete instead of sitting in his chest.
Sunoo was already there.
He stood a few steps away, facing the street, hands loose at his sides. He didn’t look surprised when Sunghoon stopped beside him. They didn’t greet each other. They didn’t need to.
They stood shoulder to shoulder without touching, the space between them careful, deliberate. The kind of distance that only exists between people who know exactly what crossing it would mean.
Sunghoon noticed small things. The way Sunoo shifted his weight from one foot to the other.
The way he exhaled, slow, controlled, like he was keeping something in. It reminded Sunghoon of late nights in their kitchen, standing like this while the city slept around them, words unnecessary.
Neither of them spoke.
The silence wasn’t awkward. It was dense - heavy with unfinished teasing, half-swallowed comments, the instinct to say something just to get a reaction. Sunghoon felt it rise in his chest, the urge to break the moment with something light, something familiar. A harmless jab. A comment that would make Sunoo roll his eyes and smile anyway.
He didn’t.
Sunoo glanced at him once, quick and sharp. For a second, Sunghoon thought he saw the ghost of that old expression - the one that always came right before laughter.
But it passed.
The night stayed warm, the city breathing softly around them, and Sunghoon realized something he hadn’t let himself articulate before.
They hadn’t drifted apart because they stopped understanding each other. They had drifted apart because understanding had come too easily - because being that close had made it impossible to breathe without hurting.
They stayed there a little longer. Not long enough to change anything. Not short enough to forget. Then the moment loosened its grip, and the night moved on - quietly, without asking either of them what they wanted.
“So,” Sunoo said eventually, voice light but careful. “You still disappear when it gets too loud.”
Sunghoon let out a quiet breath - not quite a laugh. For a second, he watched the way Sunoo said it. Like it was a joke. Like it wasn’t. Like he’d rehearsed the tone just enough to keep it safe.
“Only when it’s unbearable.”
Sunoo hummed, glancing at him sideways. The sound was familiar - muscle memory more than reaction. “Funny. You used to say that about me.”
Sunghoon tilted his head slightly, eyes on the street instead of on Sunoo. “I said a lot of things back then.”
“Yeah,” Sunoo replied. “You did.”
The silence that followed wasn’t uncomfortable. It settled between them naturally, like it had learned the shape of their pauses a long time ago. Somewhere down the block, someone laughed. A car passed, tires whispering over asphalt.
Sunghoon noticed how Sunoo shifted his weight, heel lifting, lowering again. Restless. He used to tease him for that. Used to point it out just to see him react. Now he kept it to himself.
Sunoo slid his hands into his pockets. “You look good,” he said, like it hadn’t taken effort to say it casually.
Sunoo wasn’t smiling. His expression was open in a way that felt more dangerous than any teasing ever had. Like he wasn’t bracing for impact. Like he’d already decided not to.
“So do you,” Sunghoon answered without thinking.
Sunoo rolled his eyes, instinctive, automatic - and there it was. The smallest smile, breaking through before he could stop it. The smallest crack in his composure. Sunghoon felt it land in his chest harder than he expected.
“You always say that,” Sunoo said, though there was no bite in it.
“I don’t,” Sunghoon replied. “I just don’t lie.”
That earned him a look - sharp, familiar. The kind that used to end in laughter, a shove to the shoulder, a muttered you’re impossible. This time, Sunoo just shook his head.
“You’re still annoying.”
Sunghoon smiled despite himself. “You’re still reacting.”
Sunoo scoffed quietly, turning his head away, but Sunghoon caught the way his mouth curved despite it. The way he hadn’t actually stepped back. “Don’t flatter yourself.”
They stood closer now, the space between them charged but restrained - not by much, but enough that Sunghoon was suddenly aware of heat, of how little it would take to close the distance. He didn’t move.
He thought about how easy it would be to fall back into rhythm. To say something unnecessary. To test the line just to see if it still held. Of how easy it would be to lean in, to lower his voice, to slip into something old and comfortable.
He didn’t.
“You having fun?” Sunghoon asked instead.
Sunoo considered that, eyes dropping to the pavement. “Yeah,” he said. Then, after a beat, “I think so.”
Sunghoon nodded, like he understood exactly what that meant. “Good.”
Another pause. Longer this time. He wondered if Sunoo felt it too - the way the moment stretched, thin and fragile.
“I should probably head back in,” Sunoo said, though he didn’t move.
Sunghoon nodded. “Yeah. Same.”
Neither of them did.
Sunghoon watched the rise and fall of Sunoo’s shoulders, the controlled inhale, the slow exhale. He remembered too many nights like this - different context, same proximity. Same restraint.
The night pressed in gently around them, warm and quiet, and Sunghoon had the strange, painful thought that this - standing beside each other, saying almost nothing, watching everything - might be the most honest they’d been in a year.
—
Inside the club, Jay leaned against the bar, one arm draped casually around Jungwon’s waist. He pretended to listen as Jake spoke about something, nodding at the right moments, but his eyes kept drifting toward the door.
“They’re still outside,” Jungwon said quietly, following his gaze.
Jay hummed. “Told you.”
Across the room, the music surged, laughter spilling over itself. No one paid much attention to the entrance - except them.
Jungwon smiled, small and satisfied. “Do you think they’ve figured it out yet?”
“That this wasn’t an accident?” Jay tilted his head. “Give it five minutes.”
Jungwon bumped his shoulder lightly. “You’re awful.”
“I’m efficient,” Jay replied. Then, softer, “They needed a push.”
Jungwon glanced toward the door again. Sunghoon and Sunoo were still there, close enough to be unmistakable, still talking - or not talking - like the world wasn’t waiting on them.
“They always do this,” Jungwon said. “Circle each other forever and call it coincidence.”
Jay raised his glass in a quiet toast. “To bad timing. And worse friends.”
Jungwon clinked his drink against his. “Finally.”
—
They didn’t notice it right away.
It’s only when Sunoo shifted closer - not enough to touch, just enough to be felt - that Sunghoon’s gaze drifted toward the window again. Habit, maybe. Or instinct.
Inside, the lights blurred the glass into a mirror. For a second, all Sunghoon saw was their own reflection - two figures standing too close for strangers, too careful for anything else.
Then the reflection moved.
At the bar, Jay leaned in to say something low into Jungwon’s ear. Jungwon’s smile was small, knowing. His eyes lifted - briefly - and landed on the window.
On them.
Sunghoon exhaled through his nose.
“Of course,” he muttered.
Sunoo followed his gaze, then stilled. “No way.”
They stood there for another second, both pretending they haven’t noticed, as if denial might make it untrue.
Sunghoon let out a quiet, incredulous laugh.
“Are they-” Sunoo started.
“Yeah,” Sunghoon said. “They are.”
Sunoo stared through the glass for another second, then scoffed. “Unbelievable.”
Sunghoon shook his head. “I should’ve known.”
They looked at each other then - really looked - and something unspoken clicked into place.
“This was planned,” Sunoo said.
Sunghoon huffed. “Obviously.”
Sunoo groaned, scrubbing a hand over his face. “I hate them.”
“You love them,” Sunghoon corrected.
“I can do both.”
That earned him a smile - quick, genuine, gone almost as soon as it appeared.
They didn’t hesitate this time.
Inside, the noise swallowed them whole again, lights flashing as they made a beeline for the bar. Jay noticed them immediately. Jungwon did too - his smile widening just a fraction.
“Wow,” Sunoo said, not even stopping. “You two are terrible.”
Jay raised his brows, amused. “Good to see you too.”
Sunghoon leaned an elbow onto the bar, crowding into Sunoo’s space without thinking about it. “You set us up.”
Jungwon tilted his head innocently. “We invited everyone.”
“You timed it,” Sunoo said. “You picked the place.”
“And you watched,” Sunghoon added. “Through the window.”
Jay grinned. “You noticed.”
Sunoo threw his hands up. “That’s not the point!”
Sunghoon nodded. “Actually, it kind of is.”
They talked over each other for a moment - overlapping complaints, half-finished sentences, familiar cadence returning without permission.
“You didn’t have the right-”
“We were fine-”
“It’s none of your-”
Jay waited it out, patient. “…Wow,” he said. “See? That.” Then he took a sip of his drink and said, calmly, “You realize you’re doing it again, right?”
Both of them stopped.
Sunoo frowned. “What.”
Jay gestured vaguely between them. “That.”
Sunghoon opened his mouth. Closed it.
Jungwon smiled, softer now. “You realize you’re interrupting each other in the exact same places, right?”
Sunoo glanced at Sunghoon, then away again. “That doesn’t mean anything.”
Jungwon shrugged. “Maybe not.” He leaned back slightly, thoughtful. “But when you two walked in just now, it was obvious. Not because you were together - but because you weren’t trying not to be.”
Sunghoon felt something settle in his chest.
“We didn’t do this to trap you,” Jay says. “Or to force anything.”
Jungwon smiled gently. “We did it because every time your names came up, you both went quiet.”
Jay lifted his glass again. “And because watching you dance around it was getting exhausting. You don’t have to fix anything tonight. You don’t even have to decide anything. We just thought you deserved a moment where you were in the same room again.”
Sunoo groaned. “You’re both awful.”
Sunghoon glanced at Sunoo - not checking, not testing. Just looking.
Sunoo met his gaze, rolling his eyes lightly. “Don’t get smug.”
Sunghoon smiled anyway.
Jay looked at them for a moment. “For what it’s worth,” he started, “you’re still ridiculously in sync.”
Jungwon added, softer, “And that doesn’t disappear just because you stop standing next to each other.”
For a moment, no one said anything.
Then Sunghoon reached for his drink, sighing. “Fine. One round.”
Sunoo looked up at him silently, then nodded slowly. “One.”
——
The drinks blurred together after a while.
Not in a messy way - just enough to soften the edges. Enough that the careful distance between them lost its sharpness. Sunghoon felt it settle into his body as warmth, low and steady, easing the tension he hadn’t realized he was holding onto all night.
At some point, the space between them stopped feeling necessary.
It happened quietly. Sunoo shifted closer first, a small adjustment of his stance, the kind that could still be accidental if either of them wanted it to be. Their arms brushed - once, twice - and the contact lingers just long enough to register.
Sunghoon felt it immediately.
Not just the touch itself, but the response to it. The way his shoulders relaxed instead of tensing. The way his hand lifted without conscious thought, hovering near Sunoo’s side as if it’s always known where it belongs.
“You okay?” Sunghoon asked, voice light, eyes bright with something warmer than before.
Sunoo nodded. “Yeah. Just-” He stopped, then smiled a little. “I forgot how close it gets in here.”
Sunghoon’s mouth curved upwards. “You never minded.”
The music settled into something slower, heavier - a steady pulse that seeped into their bodies. Sunghoon placed his hand at Sunoo’s waist, tentative for half a second longer than necessary. The touch was light, open-palmed, leaving room for refusal.
Sunoo answered immediately by leaning into it.
The shift was subtle but unmistakable. His weight settled closer, hip brushing Sunghoon’s thigh, fitting there with familiar ease. Sunghoon exhaled, the sound caught somewhere between relief and surprise, and let his hand rest more firmly, thumb pressing lightly against the curve of Sunoo’s side.
“Oh,” Sunoo murmured, more amused than startled. “There you are.”
Sunghoon glanced down, then back up. “Do you want to-” He didn’t finish the sentence.
Sunoo didn’t need him to. “Yeah,” he breathed, already setting his glass down. “I do.”
They didn’t make a big deal out of it. No announcement, no hesitation. They just turned toward each other and let the music decide the rest.
At first, they kept space between themselves. Enough to be polite. Enough to pretend this is casual. Sunghoon rested his hands lightly at Sunoo’s sides, unsure, giving him time to pull away if he wanted to.
Sunoo didn’t.
Instead, he stepped closer, closing the distance with quiet certainty. His hand settled at Sunghoon’s arm, fingers warm, familiar - and something in Sunghoon’s chest tightened at the recognition.
“This feels weird,” Sunoo said softly.
Sunghoon swallowed. “Bad weird?”
Sunoo shaked his head. “No. Just… familiar.”
That was the problem.
They started moving together, slowly, letting the beat guide them. Sunoo swayed easily, like he always has, trusting Sunghoon to anchor him. Sunghoon followed instinct more than thought, adjusting without effort, their bodies aligning like they never forgot how.
The room faded at the edges. Sunghoon noticed the details he’s missed the most. The way Sunoo’s fingers traced absent lines against his arm. The way he glanced up at him, then away, then back again - checking, confirming. The way their hips moved in sync without discussion, like it was written somewhere deeper than memory.
Sunoo’s fingers trailed along Sunghoon’s forearm, exploratory at first, then more certain. He hooked two fingers loosely into Sunghoon’s shirt on his shoulder, grounding himself there. The contact sent a small jolt through Sunghoon’s chest - not sharp, just deep. Familiar in a way that aches.
“You’re warm,” Sunoo stated, almost absently.
Sunghoon let out a little laugh, smiling. “You’re drunk.”
“A little,” Sunoo admitted, grinning. “But I’m not wrong.”
Sunghoon’s hand shifted, sliding just slightly higher at Sunoo’s waist, fingers spreading as if to memorize the shape again. Sunoo reacted instantly - a quiet breath, a subtle press closer, his free hand settling against Sunghoon’s shoulder like it’s always belonged there.
That did something to him.
Sunghoon felt it in the way his posture softened, in the way he stopped monitoring the room around them. The crowd blurred. The lights faded to background noise. All that was left was the closeness - the heat between them, the easy alignment of their bodies.
Sunoo glanced up at him, eyes catching the light. “You’re staring again.”
Sunghoon didn’t look away this time. “Can you blame me?”
Sunoo rolled his eyes, but the smile that followed is unguarded. He lifted his chin slightly, closing the distance between their faces. Not enough to cross a line - just enough to feel breath, warmth, presence.
Sunghoon’s thumb brushed lightly against Sunoo’s side, a small, deliberate movement. Sunoo shivered at the touch - not pulling back, just reacting - and laughed under his breath.
“Still doing that...”
Sunghoon tilted his head. “You always liked it.”
Sunoo hummed. “I still do.”
The admission settled between them, heavy and gentle all at once.
They moved closer again, foreheads nearly touching now, their steps slowing until dancing becomes secondary to staying connected. Sunghoon felt Sunoo’s fingers curl briefly into the fabric of his shirt, anchoring himself there. The familiarity of the gesture hit him harder than anything else tonight.
God, he’s missed this. Not the idea of Sunoo. The reality of him. The way touch feels easy. Natural. Wanted.
Sunghoon leaned in, voice low. “We’re okay like this?”
Sunoo nodded without hesitation. “Yeah. We really are.”
So they stayed that way - moving together, touching without apology, letting the music carry them - open, unguarded, remembering how good it feels to choose each other without fear.
Sunghoon felt it in the way Sunoo’s movements softened, in the way their steps stopped being about rhythm and started being about staying aligned. They were close now, bodies moving together without effort, without instruction. Sunghoon’s hand resting at Sunoo’s waist, steady and warm, while Sunoo’s fingers curled lightly into the fabric at Sunghoon’s shoulder.
They’re laughed about something - a half-finished sentence, a shared look - and then it faded. Just… gently.
Sunoo looked up at him.
The music kept playing. The lights pulsed. The crowd moved around them. But for a moment, it feels like everything else has slipped a fraction out of focus.
Sunghoon met his gaze and forgot how to look away. Sunoo’s expression was open and unguarded. His eyes searched Sunghoon’s face like he was confirming something he already knew. The closeness felt suddenly charged, the space between them thin and fragile.
Sunghoon’s breath stuttered. They stopped moving at the same time. It was instinctive. The kind of pause that only happens when two people are listening to the same thought.
Sunoo’s hand tightened slightly at Sunghoon’s shoulder. Sunghoon’s thumb pressed in at Sunoo’s side without meaning to. Their foreheads nearly touched, breath mingling, warm and familiar.
For a second, neither of them moved. Then they did - together.
Sunghoon leaned in slowly, giving Sunoo every chance to pull back. Sunoo didn’t. He closed the distance instead, meeting him halfway.
The kiss was gentle. Careful. Soft enough that it felt like a question.
Sunoo’s lips were warm in a way that sent a quiet ache through Sunghoon’s chest. He kept his hand steady at Sunoo’s waist, thumb barely moving, like he was afraid of breaking something fragile.
Sunoo exhaled against his mouth, a small, involuntary sound - and rested his forehead briefly against Sunghoon’s when they parted.
They didn’t move away.
“Hi,” Sunoo murmured, breathless, almost smiling.
Sunghoon swallowed. “Hey.”
Sunoo let out a quiet laugh, soft and disbelieving. “We’re really doing this.”
Sunghoon nodded once, honest. “Yeah.”
Sunoo studied his face for a heartbeat longer, eyes shining with something vulnerable and bright. “You really missed me, didn’t you?”
Sunghoon didn’t hesitate. “So much.”
Something shifted in Sunoo’s expression at that. His hand slid up, fingers threading lightly at the back of Sunghoon’s neck.
“Good,” Sunoo exhaled softly. “Because I-” He didn’t get to finish the sentence. Sunghoon leaned in again, capturing his lips in certainty.
This time, the kiss was deeper. Sunoo pressed closer, closing the space between them completely, and Sunghoon responded without thinking, hand tightening at his waist, pulling him in.
It was heavier with feeling - with everything they didn’t say, everything they carried through the year apart. Sunghoon felt it in the way Sunoo lingered, in the way he tilted his head just right, familiar as breathing.
Sunoo’s lips moved against his with intention, lingering, unhurried. Sunghoon tilted his head slightly, just enough to fit better, like he remembered exactly how to do this. The familiarity of it hit Sunghoon hard - the way their mouths aligned, the way Sunoo stayed close instead of retreating.
Sunghoon felt it everywhere. In the warmth spreading through his chest. In the way his shoulders relaxed. In the way his thumb pressed into Sunoo’s side, grounding himself in the reality of it.
Sunoo made a small sound against his mouth and Sunghoon answered by deepening the kiss just a fraction.
Sunoo’s hand shifted, fingers sliding more securely into Sunghoon’s hair. He leaned into the contact, trusting it, and Sunghoon felt the year between them dissolve into something soft and aching.
They moved together like they’ve always known how.
When they parted, it was slow - reluctant. Sunoo stayed close, forehead brushing Sunghoon’s, their noses almost touching, breaths still uneven.
“That,” Sunoo murmured, voice low and unsteady, “was unfair.”
Sunghoon let out a quiet laugh, resting his forehead fully against Sunoo’s. “You started it.”
Sunoo smiled, small and genuine, eyes bright with something that looked dangerously like relief. “I missed you,” he said, simple and honest.
Sunghoon didn’t stop to think this time. His hand stayed firm at Sunoo’s waist, thumb moving in a small, unconscious arc.
“I know,” he said softly. Then, just as honestly, “I missed you too.”
Sunoo leaned in once more, not quite a kiss - just a brief press of lips against Sunghoon’s, a promise rather than a question - before settling back into his space, still close, still touching.
They didn’t move away.
They just stood there, breathing each other in, letting the moment land fully - the familiarity, the closeness, the undeniable truth of how much this has always mattered.
