Actions

Work Header

one night

Summary:

In which Sangwon realizes he wants more than just a break.

Notes:

so much geonat content lately i got inspired, also got the idea while listening to the song unforgettable by french montana

(See the end of the work for more notes.)

Work Text:

It’s the last day of the semester, senior year, when Sangwon meets Geonwoo. He has worked himself so hard throughout the school year, juggling lectures, assignments piling on his desk, group projects, and a thesis that he’s got caffeine running through his bloodstream until past midnight. No alcohol. No clubs. No dating. Rules he set for himself because he knows it’ll be worth it in the end.

Tonight is the exception.

He and his friends decide to go out near campus.

Sangwon throws on a black, shiny leather jacket with a tight-fitting tank top, ragged black denim pants, and a pair of Dr. Martens. When he steps out of the dorms, the cold breeze hits his face full-on. For a moment, he pauses, eyes closed, his face tilted up. 

Finally, a break, he thinks.

He gets there exactly at 10 pm, clicking his tongue when he notices that his friends Junseo and Leo are nowhere in sight. Probably still making out with their boyfriends. What did he expect?

The night is colder than he expects as Sangwon hugs himself. Watching more groups pour into the club, laughing and having fun, making the emptiness settle deeper in his chest.

Ten minutes pass before his friends finally show. Sangwon teases Junseo when he spots a hickey on his collarbone, and Leo chimes in, too.

They make their way through the crowd and claim an empty couch big enough for the whole group. Sangwon tries to contain his excitement but loses it when the drinks arrive after the other.

He doesn’t even wait. 

Two more shots in, he checks his reflection on his phone one last time and straightens his jacket before heading to the dance floor. At first, his movements are small, contained. Then, as the crowd closes in, bodies pressing closer, Sangwon lets go. Hand pumping in the air. Head tilting. Hips swaying. Letting the music take over him.

That’s when someone bumps into him and knocks him off balance.

A hand yanks around his tiny waist from behind, keeping him steady and upright. Sangwon whips his head around instinctively.

The guy is fucking tall. 

Sangwon has to lean back to see his face. Fringe framing his dark but curious eyes. Lips pressed into a thin, thoughtful line, measuring, thinking about what to do next.

Sangwon’s hand lands on his arm, gripping for stability, which isn’t easy with people packed tightly around them. At some point, their bodies brush. Fleeting, but enough to linger.

When the light catches the guy’s face once again, Sangwon knows exactly what he wants. A kiss or maybe something more, tonight. 

He’s never done anything with strangers before, never even considered it, but a face like this feels like an opportunity too big to ignore.

“Are you okay?” the stranger asks, his face laced with concern.

Sangwon blinks. He even sounds amazing.

“Yeah. Thank you.”

A beat passes between them. Sangwon’s vision narrows.

“You’re not letting me go.” The corners of the guy’s lips curve into a grin, snapping Sangwon back to the moment.

Lee Sangwon has rules. Everyone knows that. He’s careful about what he wants and what he needs. And right now, both are standing in front of him in the shape of a man with soft features, eyes glistening with interest, dimples cutting deep when he smiles, and a solid profile that makes Sangwon’s mind wander, imagining things he shouldn’t. Yet.

He realizes he’s still clinging to the guy’s jacket and immediately pulls back a little.

“You owe me for bumping into me,” Sangwon says, tiptoeing to whisper since the music has grown louder.

The stranger leans closer, eyes locked on his, only a few inches away, scanning him. One push and they’d be kissing.

“What do you want, princess?” 

The air between them thickens.

He hesitates. Pauses. Four seconds that feel like forever.

Then he mutters, “I want you.”

The stranger laughs softly, not mocking but surprised, and something warm sparks in his eyes.

“Bold,” he says. “I like that.”

Before Sangwon can second-guess himself, a hand settles on his lower back, firm and grounding. The touch sends a shiver straight through his spine.

“I’m Geonwoo,” he murmurs, leaning forward and making Sangwon’s breath hitch.

“Sangwon.”

The way Geonwoo repeats his name feels deliberate, like he wants to memorize it. Around them, the music pulses louder, the lights dim, and the world narrows to the space between their bodies.

Geonwoo tilts his head. “Dance with me?”

It’s not really a question. It feels more like an invitation to something more.

Sangwon gladly lets himself be pulled in the middle of the dance floor. They dance. Surprisingly, they have similar taste in music, though Sangwon adds that he likes house music. Geonwoo mentions that he listens to Western music from time to time, Life is Worth Living by Justin Bieber being one of his favorites. Sangwon smiles at the title without meaning to.

Geonwoo’s hands guide Sangwon’s hips as the beat slows, grounding him in place. They move together easily, like they’ve done this before, like their bodies already know the rhythm. Like they’ve known each other for a long time.

“You always say what you want?” Geonwoo asks near his ear.

Sangwon hears the mischief in his voice, making his heart race. He swallows. Before he answers, he fights an internal battle over whether to lie or be honest. “Only when I’m sure.” Clearly, he chooses the latter.

Geonwoo hums, amused. “And you’re sure about me?”

Instead of answering, Sangwon leans closer, resting his forehead briefly against Geonwoo’s chest. He can feel Geonwoo’s heartbeat, steady and strong, and something settles inside him. Geonwoo smells clean and fresh, like soap and warmth. The way he’s been taking care of Sangwon from the moment he bumped into him, he looks like the type who cuddles with you after sex. Sangwon turns crimson at the thought, thanking god that the lights are dimmed.

“That’s dangerous,” Geonwoo says softly.

“Good,” Sangwon replies.

Geonwoo laughs again, lower this time, and pulls back just enough to meet his eyes. The lights flash, catching the sharp lines of his face, confidence written all over him.

“Come with me,” Geonwoo says. “Somewhere quieter.”

Sangwon glances back at his friends. Junseo catches his eye and gives him a knowing smirk, a small nod to go.

Decision made.

Sangwon turns back to Geonwoo and follows him.

“Lead the way.”

As they disappear into the night, Sangwon realizes the break he’s been waiting for is only just beginning, and a tiny hope grows inside him, maybe more than a break, too.

Geonwoo barely makes it through the door of his condo before Sangwon pulls him in by the jacket.

The door shuts with a dull thud, the silence loud after the club. For a split second, they just stand there, breathing each other in. Then Geonwoo’s hands are on Sangwon’s waist again, familiar and confident.

“You’ve been thinking about this, don’t you?” Geonwoo murmurs, voice low.

Sangwon hums. He doesn’t deny it. He pushes Geonwoo until the couch hits the back of his knees, and Geonwoo sits easily, eyes never leaving him. Sangwon climbs into his space, straddling him without hesitation, denim brushing against denim.

The look on Geonwoo’s face becomes dark, impressed, and hungry, which sends heat curling low in Sangwon’s stomach.

“Still okay?” Geonwoo asks, his voice rougher now.

Sangwon nods and leans in for a kiss.

It’s slow at first, like they’re testing how far they can go without breaking the moment. Geonwoo’s hands slide up Sangwon’s back, fingers digging into leather, pulling him closer until there’s no space keeping them apart. 

Heat rising between their bodies.

The kiss deepens. 

Sangwon tilts his head, mouth opening just enough, and Geonwoo follows instantly, like he’s been waiting for permission. It’s messy, breathless, all heat and want. The weight of the entire school year melts away during the kiss.

Sangwon smiles against his mouth. “You kiss like you mean it.”

Geonwoo chuckles softly, lips trailing along Sangwon’s jaw. “So do you.”

Geonwoo’s eyes change from the warmth and fondness earlier. Now he looks like a wolf pack leader, dominating, commanding, and dangerous. He trails kisses down Sangwon’s neck just enough to make him gasp, leaving a hickey near his collarbone, then back up again, never lingering too long and teasing him on purpose. Sangwon moans in protest.

Sangwon’s hands slide into Geonwoo’s hair, tugging, grounding himself, and wanting more. The couch creaks beneath them as they shift, Geonwoo leaning back, Sangwon pressing forward, the air thick with tension neither of them wants to break.

Sangwon feels the growing heat on Geonwoo’s lap and swallows.

Geonwoo rests his forehead against Sangwon’s, panting hard. “If we keep going like this…”

Sangwon grins, eyes bright. “Then don’t stop.”

Geonwoo kisses him again, slower this time, deeper, like he’s memorizing him right there on the couch, with the night buzzing around them and nothing else matters.

All Sangwon can hear is himself and the occasional grunts from Geonwoo. The world blurs. Every bite of teeth, every drag of mouth against skin pulls him under a little more. He can’t help it, but he keeps on wanting more.

The night fades.

 

***

 

The next morning, Sangwon wakes to a heavy weight on his chest. He opens his eyes to find a mop of hair resting against him.

They’re still on the couch, only a comforter keeping the morning chill away. Sangwon gently runs his fingers through Geonwoo’s hair, memories of the night before flooding back.

He looks around without moving, careful not to wake him. The place radiates quiet luxury: grey stucco walls, warm wooden panels, marble flooring, and a real potted tree tucked into the corner. The paintings are massive and abstract, cohesive, like they were bought as a set.

“Hngh,” Geonwoo groans as he shifts, then lifts himself, half-awake and hovering over Sangwon. “You didn’t wake me up?” he asks softly.

“You slept like a log,” Sangwon says with a smile, reaching up to brush his thumb along Geonwoo’s cheek.

“Well,” Geonwoo snickers as he carefully gets up, “guess who tired me out last night?”

A deep red creeps up Sangwon’s cheeks. He can’t deny it. Somehow, everything feels right.

He never sleeps around. Never. This is the first time he’s risked spending the night with a stranger.

Thank God he doesn’t end up with a psychopath.

“Shut up,” Sangwon mutters, pulling the blanket higher as he sits up.

He watches Geonwoo disappear into another room, only to return in a bathrobe, much to Sangwon’s dismay.

“You’re blushing, you know,” Geonwoo says, smirking as he slides back beside him and tugs the comforter down.

“Stop,” Sangwon says, rolling his eyes.

Geonwoo puts an end to the teasing and asks gently, “Anything you want to eat?”

Warmth spreads through Sangwon’s chest. Is this how one-night stands work now? He’s been in relationships before. Toxic ones. He’s learned his lesson.

This is new.

“Hm. What’s your signature dish?” Sangwon asks, absently playing with Geonwoo’s fringe.

“Oh.” Geonwoo grins. “That’s a secret for now. But that’s what I’ll make.”

He starts toward the kitchen, then pauses and glances back.

“Do you want to watch me cook?”

Sangwon doesn’t know why, but that makes something warm and fuzzy bloom in his chest. He isn’t looking for a relationship, yet it feels like he’s stumbled into meeting the sweetest man on earth.

He doesn’t answer. He just stands, a smile adorning his pretty face, and follows him into the kitchen.

Notes:

i tried writing in present tense, what do u guys think? pls leave a comment, let me know i'm genuinely curious but pls say it gently

happy new year in advance!!!

oh and let's support ald1 on their debut yayy (jan 12 come faster so they can kiss already)