Actions

Work Header

Loosen Me Up

Summary:

You’d think starting to like someone meant they’d never leave your head, not even when you sleep– and especially when that certain person is cuddling you at that moment. Then your unconscious mind betrays you by replaying one of the hottest sex you ever had in a dream.

Alternatively, Sangwon thought he clicked on sex tastes with his new fuck buddy, Leo; someone gentle and attentive who actually puts his wants first. One dream and flashback to his encounter with his ex fuck buddy, Geonwoo, later- and he's not so sure anymore if he's okay with just gentle.

Notes:

hey so... enjoy
this is an ongoing au on my twitter @sangriojeu, but it can be read as a standalone!
if you came from twitter then i would highhhlllyyyy appreciate it if you can comment here as well ><

i'm also on Alterspring if u want to yell at me here

Work Text:

You’d think starting to like someone meant they’d never leave your head, not even when you sleep– and especially when that certain person is cuddling you at that moment.

That’s what Sangwon thought too.

As he drifted off in Leo’s arms– still undecided on whether they were fuck buddies, friends with benefits, or something more; he half-expected his dreams to follow the plan they’d abandoned earlier that night.

They didn’t.

Because somehow, the person his mind latched onto wasn’t Leo at all.

It was his ex fuck buddy. Someone he also used to train with. The soon-to-debut idol. The guy currently working with Leo. The worst thing was it wasn’t just a dream– but a flashback.

Of course he had to dream of Kim Geonwoo now.

Sangwon didn’t stop practicing even when the clock struck at 2AM. The bass of the speakers was pulsing in the practice room, vibrating against his body, as he decided to lay down on the cold floor to rest a little. Sweat was clinging onto his clothes, breath heaving like he just ran a marathon, and he could’ve sworn that his vision swam for a bit.

He noticed from his peripheral vision that someone came into the practice room, even hearing the familiar lock of the door but didn’t realize the implication, and a swish of clothing being hung up somewhere. He didn’t bother to check who it was, just immensely focused on the ceiling and his raging thoughts.

“Get up, Sangwon.” The person, Geonwoo, rasped. Sangwon finally looked at him; his fellow trainee giving back the stare with a piercing and… hungry gaze. “You’re going to catch a cold if you don’t change out of your drenched clothes. Since when have you been practicing?”

“...Since 5PM, I think.” Sangwon mumbled, sitting up slowly to lessen the ache on his muscles. “The evaluation next week has me on edge. I feel like I’m lacking, but no matter how hard I practice, even with a leveled mind… I don’t think I’m improving. And that sucks.”

Geonwoo sat beside him, sliding his water bottle and bag to the corner of the room. “Can’t say I’m not on edge too. That’s why I went out late to practice more, but apparently we both have the same plans.”

“You’re already good though.” Sangwon sighed. “Didn’t you rank 1st on the preliminary check?”

“That makes me more pressured.” Geonwoo finally took a good look at Sangwon; it was obvious that there’s tension all over his body. “You need to loosen up more, Sangwon-ah.”

“Loosen up my ass.” Sangwon muttered, not realizing how it can be taken another way.

“You miss that, don’t you?”

Sangwon’s eyes widened, registering the way Geonwoo’s gaze was starting to be sharp and piercing. His hands were on his thighs, forming a knuckle. His breath started to be shaky. His lips were parted, like he’s giving Sangwon the invitation to… do something they’ve been doing when things get too much.

Like today.

Geonwoo didn’t wait for an answer.

He slid again, this time stepping directly into Sangwon’s space. Close enough that Sangwon had to tilt his head back just slightly to look at him. Close enough that the heat between them was scorching.

“Don’t,” Geonwoo said quietly.

“Don’t what?” Sangwon asked, voice rough.

“Don’t play dumb.” His gaze dragged slowly, like he was already stripping Sangwon down. “I know your games by now.”

Sangwon swallowed, feigning innocence.. “You don’t know what I’m thinking.”

Geonwoo’s mouth twitched. “I know exactly what you’re thinking.”

He crouched instead of sitting, bringing himself level with Sangwon where he lay sprawled on the floor. One knee planted between Sangwon’s legs, and Sangwon had to exert all of the self control he had left to not grind onto Geonwoo.

“You’re thinking you can’t afford to lose control,” Geonwoo continued. “That if you let go even once, everything else will fall apart.”

His fingers pressed into the floor beside Sangwon’s shoulder. Trapped him there without actually touching him.

“And it’s pissing you off,” he added. “Because your body doesn’t care.”

Sangwon’s sweatpants started to have a dent. His breath stuttered.

Geonwoo leaned in, voice dropping darkly. “You’re exhausted. You’re horny. And you hate that those two things are happening at the same time.”

“That’s not–”

Geonwoo cut him off with a sharp look. “Lie better.”

Silence stretched. The mirrors caught everything: Sangwon flustered. Geonwoo frustrated.

“You know what happens when you keep ignoring it?” Geonwoo said. “It comes out sideways. You snap. You mess up choreography. You lose focus.”

He reached out then, finally touching him; two fingers hooking under Sangwon’s chin, tilting his face up.

“I don’t feel like cleaning up that mess later,” Geonwoo murmured. “So I’m handling it now.”

Sangwon’s pulse jumped violently under his skin. “You’re talking like you get to decide.”

Geonwoo’s thumb pressed just enough under his jaw to make the point. “I do. Because you’re still here. And you haven’t told me to back off.”

Their breaths mixed, and the room felt smaller.

“You don’t need someone to coddle you,” Geonwoo went on, eyes dark. “You need someone to take the pressure and aim it somewhere else.”

He leaned in close enough that his lips brushed Sangwon’s ear when he spoke.

“And I’m very good at that.”

Geonwoo pulled back just enough to meet his eyes again, grip still steady, commanding.

“And since when were you the one in charge between us, Lee Sangwon?” Geonwoo smirked, leaning onto Sangwon the way the other wanted, thumbs pressing on his hips with a pressure that made Sangwon arch his back.

“Let me unwind you,” Geonwoo murmured, a tone the other usually hears when he couldn’t take it anymore. “Fuck the stress out of you. Loosen you up. Make you stop thinking about our evaluation. What should be in your mind is how full I made you feel.”

Sangwon gulped, his cock already straining his boxers and sweatpants. “P-Please–” He exhaled, trembling because of raw need.

Geonwoo’s mouth immediately claimed him– a kiss that wasn’t gentle at all. Tongues were tangling in a slick, bruising manner; teeth nipping at Sangwon’s lower lip which made the other squirm and raise his knee– brushing against Geonwoo’s clothed cock. With a groan, Geonwoo’s hands slid under Sangwon’s tank top, circling his nipples till it started to peak and throb. The other fisted onto Geonwoo’s shirt in response, yanking it up to expose his toned body, throwing the cloth somewhere in the room.

They ended up pushed to the mirror, Sangwon’s back meeting the glass, the cold material making him shiver. The movement caused Geonwoo to claim his mouth again, hands hovering everywhere.

“Turn.” Geonwoo commanded. He didn’t really wait for Sangwon to answer, as he spun the other with need– pushing his front to the mirror. Sangwon’s chest was now pressed against it, and the sight of Geonwoo losing his composure because of him was doing immense work to his cock.

“Look.” Geonwoo breathed against his nape, as his lips started to leave open mouthed kisses down the side of his throat, sucking marks on areas that are easy to hide. One hand wrapped around the back of Sangwon’s throat, making sure not to add much pressure, pressing down against his pulse. 

As Sangwon started to let out noise, Geonwoo worked his sweats and boxers down at a torturous pace– every inch amplified by his leaking cock. His ass was now exposed to the cool air, cock springing up.

Sangwon’s eyes locked on the mirror. He was flushed everywhere. He didn’t even register that Geonwoo grabbed a packet of lube from his sweats. Not even when Geonwoo’s fingers were coated with it.

He was taken out of his daydream when Geonwoo’s finger breached him. It slid in slowly, but curled immediately; making Sangwon’s knees buckle and an audible whimper echoed.

“Loosening you up right now, Sangwon.” Geonwoo whispered, adding a second finger; scissoring to stretch him wide. The burn transitioned to a welcomed ache, wet sounds echoing though muffled by the speakers that were still playing Sangwon’s piece for the evaluation, each thrust of Geonwoo’s fingers earning a soft moan from the other.

Sangwon’s hips arched back, chasing more– the mirror fogging with his ragged breaths. Geonwoo’s free hand roamed, pinching a nipple to a sharp twist that arched Sangwon’s spine, then sliding down to wrap around his cock. He stroked it from the base to tip with a twist of his wrist, spreading the other’s precum.

"So desperate," Geonwoo purred, making Sangwon shiver. "Look at you coating my fingers. Beg for the real thing, baby. Beg for my cock to split you open."

"Please," Sangwon gasped, the plea blending to a moan. Geonwoo added a third finger, pumping deep right onto his prostate, giving Sangwon the stretch he’s familiar with but it’s still lacking.

The stretch was getting too much, release hovering, his body surrendering to Geonwoo’s touch. He let out a whine as Geonwoo withdrew his fingers, but didn’t vocally complain when the other shoved his pants down– revealing his cock that was long, veined, and flushed with want.

He teased first, blunt head nudging at Sangwon’s rim– spreading his own precum around. “Breathe,” Geonwoo ordered, voice raspy, as he finally pushed it in.

Geonwoo bottomed out with a shared groan, one hand returning to Sangwon’s throat while the other held onto the other’s stomach, pressing down to make the both of them feel how deep he was buried. 

“Fuck, Sangwon.” He growled, as his rhythm started. It was slow and shallow rolls, but changed to pushing to the limit. Each thrust jolted Sangwon’s body forward, nipples and neglected cock touching the mirror, elevating every sensation. Their bodies were at sync, the slap of skin making both of them dizzy.

His pace quickened; thrusts turned to punishing and claiming, Geonwoo’s hand sliding from Sangwon’s throat to jaw, forcing him to tilt his head to make eye contact. “I told you to get loose, right? Touch yourself too.”

Sangwon’s fingers wrapped around his length, pumping in time with the other’s thrusts. “Such a good fucking slut, immediately doing what they’re told to. Clench around my cock, milk me, I’m sure you want me to fill you up.”

Sangwon’s body obeyed before his mind could catch up, muscles tightening around Geonwoo in a deliberate, greedy clench that dragged a low curse from the man behind him.

“Fuck… yeah, just like that,” Geonwoo hissed, hips snapping forward hard enough to rock Sangwon against the mirror. The glass was cool against his flushed cheek, his own reflection a mess; lips swollen, eyes glassy, drool threatening at the corner of his mouth. He looked completely wrecked, and Geonwoo’s gaze in the mirror was like he’s memorizing him.

Sangwon’s hand moved faster on himself, slick with precum, wrist twisting on every upstroke the way he knew drove Geonwoo insane when their positions were reversed. Not that they ever really reversed. Geonwoo always took the lead, always knew exactly how far to push until Sangwon was shaking and wordless and grateful.

“You feel that?” Geonwoo’s voice was gravel, breath hot against Sangwon’s ear as he rolled his hips deep, grinding in slow, filthy circles. His palm pressed harder against Sangwon’s lower stomach, forcing him to feel the thick drag of Geonwoo’s cock inside him with every shift. “That’s me owning every fucking inch of you. No evaluation, no ranking, no pressure– just this. Just my cock ruining you for anything else tonight.”

Sangwon’s moan cracked in the middle, high and broken. His thighs were trembling, knees threatening to give out entirely. Geonwoo’s grip on his jaw tightened, tilting his head further so their eyes locked in the mirror again.

“Look at me when you fall apart,” Geonwoo ordered, voice dark and steady even as his rhythm stuttered, betraying how close he was. “I want to see it. I want to watch you remember who you belong to when you’re too stressed to breathe.”

The words hit harder than the thrusts. Sangwon’s spine arched sharply, a choked sob tearing out of him as his body clamped down again; harder this time, involuntary, desperate. His cock pulsed in his fist, untouched by Geonwoo now but still leaking steadily, smearing the mirror with every forward rock.

“Geonwoo–! Please, I’m–” The plea fractured as Geonwoo slammed in once, twice, three times more, brutal and precise, nailing his prostate with merciless accuracy.

“Come,” Geonwoo growled against his neck, teeth scraping the skin just below his ear. “Come on my cock like the needy little thing you are. Show me how good I’m fucking the stress out of you.”

Sangwon shattered.

His vision whited out for a second, body seizing as he came in thick, messy stripes across the mirror and his own fingers. The clench of his release dragged Geonwoo over the edge with him; Geonwoo’s hips stuttering, a guttural sound ripping from his throat as he buried himself deep and spilled hot inside him, marking him in the way they both pretended wasn’t possessive.

They stayed like that for a long moment– Geonwoo’s forehead pressed between Sangwon’s shoulder blades, both of them breathing ragged, sweat cooling on their skin. The music had long since looped back to the beginning of the track, bass still thumping like a heartbeat.

Slowly, Geonwoo pulled out, the wet slide obscene in the quiet. Sangwon whimpered at the loss, legs finally giving out. Geonwoo caught him before he could slide down the mirror, turning him gently and pressing him back against it instead; chest to chest this time.

Sangwon’s eyes were half-lidded, dazed. Geonwoo brushed a thumb across his lower lip, smearing the spit there, then leaned in and kissed him; filthy and slow, tasting both of them.

“You good?” Geonwoo murmured against his mouth, voice softer now, the sharp edge dulled.

Sangwon managed a weak nod, still trembling. “Yeah… really good.”

Geonwoo huffed a quiet laugh, resting their foreheads together. “Told you I’d loosen you up.”

Sangwon’s lips twitched into a tired, sated smile. “Asshole.”

“Your asshole,” Geonwoo corrected, smirking, and stole another kiss before Sangwon could protest.

They cleaned up eventually– lazy swipes with spare towels, clothes tugged back on (though Geonwoo had a hard time finding where Sangwon tossed his shirt), water bottles shared in silence. The tension that had been coiled in Sangwon’s shoulders all evening was gone, replaced by a bone-deep languidness that made even standing feel optional.

Once they both looked presentable; clothes straightened, hair finger-combed, the faint flush on Sangwon’s cheeks the only thing they couldn’t quite hide– Geonwoo went to the door of the practice room.

Sangwon finally noticed that the cloth he’d heard earlier, the soft swish when Geonwoo first came in, wasn’t just a jacket or shirt being hung up.

It was Geonwoo tossing his towel onto the room’s CCTV.

The small, discreet camera in the corner now had a white practice towel draped perfectly over the lens, blocking its view entirely. It had been there the whole time.

Sangwon’s eyes widened, a startled laugh bubbling out of him despite the exhaustion. “You– when did you…?”

Geonwoo glanced back, one hand on the door handle, that same infuriating smirk tugging at his lips. “The second I walked in and saw you sprawled out on the floor just did things to me, I guess.”

He tilted his head, eyes glinting with quiet amusement. “You’re welcome.”

Sangwon felt heat rush back into his face. 

Back in the present, Sangwon jolted awake in Leo’s arms, heart hammering against his ribs like it was trying to escape.

The room was still dim, early morning light soft around the edges of the curtains. Leo stirred slowly, his arm tightening around Sangwon’s waist in a gentle, protective pull until Sangwon’s back rested fully against his chest. He didn’t grab or demand; he just held.

Sangwon froze the moment he registered the hard line of his own erection pressing insistently against Leo’s thigh. Morning wood, made worse by the vivid dream still pulsing through him. Heat flooded his face.

Leo noticed almost immediately– of course he did, he was attentive. But instead of teasing right away, he brushed a soft kiss to the nape of Sangwon’s neck.

“Hey,” Leo whispered, voice low and hoarse. “You okay? You’re breathing kinda fast.”

Sangwon swallowed. “Yeah… just a dream. Sorry, I–”

Leo’s hand moved carefully, sliding down Sangwon’s side in a slow, soothing stroke until his palm rested lightly over the obvious bulge in Sangwon’s boxers. Not grabbing, just covering.

“You don’t ever have to be sorry for this,” Leo murmured, pressing another gentle kiss just below Sangwon’s ear. “Especially not with me.”

His thumb traced small, unhurried circles through the fabric, patient and tender. “Looks like your body woke up before you did. Want me to take care of you?”

Sangwon’s breath shook out of him. The guilt and confusion was still there, sharp and ugly– because the dream hadn’t been about Leo, but Leo’s kindness made it worse and better all at once.

“You don’t have to,” Sangwon said quietly, even as his hips shifted into the touch without permission.

Leo hummed, soft and fond. “I know I don’t have to. I want to.” He nosed along Sangwon’s shoulder, lips brushing skin. “Let me make you feel good, hmm? No rush. Just wanna look after you.”

Sangwon let his eyes fall shut, body sinking heavier into Leo’s embrace. For now, he let the warmth win. He let Leo’s gentle hands and quieter affection overwrite the rough edges of the memory that still lingered on his skin.

Tomorrow, or the next day, or whenever Geonwoo’s name flashed across a debut teaser or a group chat, shouldn’t matter anymore. He has Leo. Someone who he’s still getting to know, but had the dynamics he liked the most.

Sangwon chose to stay right here.

He exhaled, slow and deliberate, and turned his face just enough to brush his lips against Leo’s wrist.

“Okay,” he whispered.

And Leo smiled against his neck, holding him a little tighter, like he already knew Sangwon needed it more than he’d ever admit.



Series this work belongs to: