Actions

Work Header

(in)complete

Summary:

Sunoo is devastated when the guy who's been leading him on rejects him, but his roommate Sunghoon is there to hold him, willing to do anything to make Sunoo feel better despite—or maybe because of—their shared history.

Notes:

i'm seeing enha this week and i'm slowly going crazy thinking about it so i uhhh pulled this out of my ass! please be gentle it's my first time writing them ♡

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

Work Text:

Sunghoon takes the long route back to his dorm building today—his afternoon lab was canceled, and he doesn't have any plans for the rest of the day. Normally, he'd see what Sunoo is doing, seeing that Sunoo only takes his classes in the morning, but…

He has a pretty good idea of what Sunoo is doing today. It's probably the same thing he did yesterday, and the day before, and the day before that.

You see, his roommate is head over heels. Not for Sunghoon, though—for a guy that Sunghoon has known since before college, a guy that Sunghoon isn't particularly fond of. Of course, there's nothing he can do but accept it and be a supportive friend—even when he and Sunoo are the most distant they've ever been since they started rooming together. Or even when Sunoo spends nights away without warning then reappears just when Sunghoon is beginning to adjust to his absence.

Even when Sunghoon is still struggling to recover from his own feelings—the ones he was never able to tell Sunoo about before this all happened.

Sunghoon groans, shaking his head to clear out such unnecessary thoughts, and walks faster, feeling the beginnings of a rainstorm drizzling down on him.

It’s only about five more minutes before he makes it to the dorms, trudging up the stairs and wondering if maybe heading to the gym was a better idea than returning home to be left with his thoughts. He doesn’t have time to turn around, though, because something catches his eye immediately.

There’s light shining out from the crack under his and Sunoo’s door, which means…

Sunoo... is home. (For once.)

Without hesitating, Sunghoon reaches for his key and unlocks the door, hands shaking a little with excitement. He curses himself, trying to steady his heartbeat when the door swings open.

"Hey."

He announces himself as coolly as he can when he enters the dorm, smiling softly when he sees his roommate perched on a stool in front of their full-length mirror. It looks like he’s applying some sort of make-up to his eyes—Sunghoon’s noticed he's gotten more and more confident in wearing make-up ever since Jungwon lent him some of his stuff—but he swivels around when he hears Sunghoon’s voice.

Sunghoon feels all breath get knocked out of his lungs.

"Hi," Sunoo says, blinking a few times, clearly still getting used to the feeling of the powder on his eyelids. It's lavender, and god, it's so beautiful on Sunoo, Sunghoon feels like he could cry.

He doesn't. Instead, he places his bag down on his bed and pushes down the urge to hover over that stool and press his mouth against Sunoo’s.

He isn't allowed to think about his roommate in that way—not anymore.

"Thought you'd be with, uh…" Sunghoon trails off. He knows the guy's name somewhere deep in his brain, but frankly, he tries not to remember it. He adores Sunoo to the ends of the earth, but man, he does not like that guy. Never rubbed Sunghoon the right way, but as long as he treats Sunoo right, he supposes it's all good.

"I'm actually going to see him tonight," Sunoo says, and he smiles so wide that Sunghoon can't even feel sorry for himself at the moment. Sunoo looks so happy just at the mention of him, it's… breathtaking.

"Oh, really?" Sunghoon hums, flopping onto his bed. He doesn't exactly want to hear about Sunoo’s situationship, but he'll do anything to make conversation, especially when he sees so little of his roommate ever since things changed.

Ever since Sunoo caught feelings for him and abruptly ended things with his other hook-ups, including Sunghoon.

"Yeah, I…" Sunoo looks down at his lap, and Sunghoon can't tell if his cheeks are pink because of make-up or because he's blushing. (It's adorable either way.) "I think we're finally going to make it official."

"That’s… That’s awesome." Sunghoon acts like he can breathe at the news. "Sealing the deal, huh?"

"If everything goes well, yeah." Sunoo’s smile grows impossibly bigger. "I... I texted him and told him to meet me here in an hour if he, um, if he feels the same."

"I'm sure he does," Sunghoon’s reassures. How can he not? "I'm really happy for you, Sunoo."

"Sunghoon…" Sunoo beams at him. His voice is impossibly soft. "Thank you."

He turns back to the mirror to keep doing his make-up, and Sunghoon rolls onto his side so he no longer has a front seat view.

Because no matter what, no matter how hard he tries, he'll never be able to look at Sunoo and only see him as a roommate.

Not after everything that's happened in the past year. Not after all the nights they spent tangled up, or the mornings they woke up pressed against each other. All the touches, the kisses, the sex. Not after Sunghoon learned what it was like to hold someone in your arms and feel like you're finally complete.

But that's all over now. Sunghoon has spent the last month feeling incomplete, ever since the day Sunoo sat him down and gently told him he wanted to stop fooling around for the time being—at least until he sorted out his feelings for one of his other fuckbuddies—and stay friends.

He'll live, though, because having Sunoo as a friend is a thousand times better than not having Sunoo at all. And seeing Sunoo happy with someone who isn't Sunghoon is a trillion times better than seeing him unhappy and alone.

Sunghoon sighs. "I'm going to the gym," he blurts, jumping out of bed less than a minute after he lied down. He can't help it, though—he's restless. Restless and very much needing a distraction tonight.

"Consider me surprised," Sunoo jokes, shooting Sunghoon an amused look that makes Sunghoon melt a little.

"Shut up," Sunghoon retorts, laughing as he clumsily grabs his gym bag and starts stuffing it. "Tell me when it’s safe to come back, okay? And tell me how it goes overall."

Not that he wants details, but he needs to know. Needs to know that Sunoo is happy, that he's being taken care of.

"I will!" Sunoo chirps, and Sunghoon smiles in spite of the crack he feels along the outer shell of his heart.

"Later."

 


 

The campus gym is like Sunghoon's second home.

Whenever he needs a break from studying, from work, from himself even, he's here. When he kissed Sunoo months and months ago and went into a panic, he spent hours here. When they impulsively had their first time in Sunghoon’s bed, he snuck out and came here in the earliest hours of the morning. When they had their last time—or, rather, when Sunghoon found out it was their last time—he stayed until after closing and got kicked out by one of the cleaning employees.

Today is no different from any of those times.

His breaths come out heavy, thighs straining with each squat. He’s been here for the better part of two hours, and he has no plans of leaving anytime soon. Not when that guy is probably at his dorm right now, all over Sunoo.

Fuck.

Sunghoon tries not to think about it. But when he’s not thinking about that, he’s thinking about all the times he used to drag Sunoo to the gym with him. The times they’d spend maybe half an hour here before Sunoo would succeed in distracting him and end up dragging Sunghoon back to the dorm, where they’d then more-or-less devour each other.

Fuck.

Sunghoon starts to move his body faster. He’s being ridiculous. He and Sunoo were never anything but roommates who fucked more often than not, so what is this feeling of… emptiness? It’s not fair to Sunoo—sweet, lovely Sunoo who’s found happiness in someone else. Sunghoon remembers seeing the two of them at a party—the last party Sunghoon attended—that guy’s arms wrapped tight around Sunoo’s waist from behind and Sunoo looking back at him with stars in his eyes. That was the moment he understood why things had to end between them.

Sunoo never looks at him like that, and he never will. He’s found someone who makes him happier than Sunghoon ever could, someone who treats him better than Sunghoon ever—

A chorus of laughter breaks Sunghoon out of his thoughts. Part of him hates it—groups who come to the gym just to chit-chat and be noisy always irk him—but the other part of him is grateful for the diversion.

“What are you gonna do about your plaything?” one of the guys asks with a cackle. Sunghoon rolls his eyes. Here we go. Another ridiculous gossip session occurring in a place meant for exercise.

“I don’t know,” comes another voice. This one has Sunghoon pausing mid-squat, eyebrows furrowed. He… He recognizes that voice. “Probably just ghost him like I did to Jake.”

The guys laugh again, and Sunghoon can’t stop himself from glancing over his shoulder.

His eyes nearly pop out of his skull. That voice… That voice belongs to—

“C’mon, just text him back and tell him to fuck off. The poor thing is waiting for you.” More laughter.

Sunghoon stands up straight now, mouth falling open in shock, insides slowly starting to boil with anger. There’s no way. There’s absolutely no fucking way.

“I don’t know. He might get that meathead to come beat my ass. God, he’s so annoying, though. Clinging to me like a fucking leech lately.”

Sunghoon’s hands curl into fists. He takes a step, then freezes.

“Meathead—You mean Park Sunghoon?”

“Yeah, his roommate. Sunoo never shuts the fuck up about him. Like jeez, go whore around with that guy since you’re so fucking desperate for—”

Whatever words come next are drowned out by the ringing in Sunghoon’s ears. Enough. He’s heard more than enough.

Hey,” he calls, spinning on his heel and marching in the direction of the group, teeth gritted. He jabs a finger in the direction of that absolute douchebag, just barely holding back from whacking him across the jaw.

“Oh, shit,” goes one of the other guys. Sunghoon ignores him completely, focused on his target.

“If I ever,” he seethes, a low growl, “ever hear Sunoo’s name come out of your mouth again, you won’t be able to speak for the rest of your life.”

And then he squeezes his fingers against his palms, breathes out slow, and turns to go grab his gym bag and leave. 

Sunoo. He needs to get to Sunoo.

“You just gonna take that?” he hears, but no one comes after him, and he’s hit with a wall of cold air when he makes it outside, not even bothering to pull his shirt or hoodie on.

He’s so fucking furious, he can barely function. If it weren’t for the fact that Sunoo is alone at their dorm, waiting for someone who isn’t going to show up, he would’ve seriously considered staying and beating the shit out of the entire group. Maybe finishing them off for good and hiding the bodies.

But his focus right now is Sunoo. Sunoo, Sunoo, Sunoo.

By the time Sunghoon makes it to the residential building, he’s finally stopped shaking from anger, instead shivering from the chill of the outdoors. However, the anger has been replaced—by something heavier. Sadder.

He isn’t sure how to face Sunoo. God, he’s going to be crushed.

Sunghoon can’t leave him alone, though, not for a second longer. So he sucks in a sharp breath and darts up the stairs to the second floor where their dorm is, body trembling when he slides the key into the lock.

The sight when the door swings open is even more heartbreaking than he anticipated.

Sunoo pauses in the middle of pacing back and forth, hands clasped, and snaps his head to the side, eyes wide and shining with something that looks like hope. Hope.

And then he sees Sunghoon, and he crumbles. Sunghoon rushes forward and catches him halfway to the ground. 

Sunghoon,” Sunoo whimpers, lower lip quivering.

“I’ve got you,” Sunghoon says gently, swallowing down the ache in his throat.

“Sunghoon,” Sunoo repeats, and his voice comes out as a sob this time. He clings to Sunghoon’s shoulders hard, stuffing his face in Sunghoon’s neck, and Sunghoon immediately feels the wetness.

“Oh, Sunoo…” he breathes, letting Sunoo lean his full body-weight on him. “I’m sorry. He—”

“He texted me,” Sunoo says against Sunghoon’s skin, voice strained. “I thought it might have been a prank, or someone took his phone, or…”

“I’m sorry,” Sunghoon says again. “Come here.” He pulls Sunoo back toward his own bed and coaxes him into his lap, heart smashed into pieces when Sunoo falls forward and sobs into his chest. They’ve known each other for practically a year and Sunghoon has never seen Sunoo cry like this.

He doesn’t speak much for the next few minutes, rocking Sunoo in his arms and kissing the top of his head. “I’ve got you,” he says again. He rubs the back of Sunoo’s neck with one hand. “I’m here.”

“How did—How did you know to come back?” Sunoo chokes out.

“I…” Sunghoon pauses, stroking the side of Sunoo’s throat with his thumb. “I saw him and his friends at the gym.”

“Oh,” Sunoo breathes. He doesn’t ask for details, and Sunghoon doesn’t give him any.

“I’ll ruin his life,” is all Sunghoon says, hugging Sunoo tighter when he sniffles. “I’m so sorry.”

“Don’t be,” Sunoo croaks, then buries his face in his hands. “I’m a complete idiot.”

“You’re not. He was leading you on,” Sunghoon argues. “He’s the idiot. How could he fuck up so badly?”

Sunoo only shakes his head, letting out a muffled cry. It’s just now that Sunghoon takes in what he’s wearing, leather pants and a sheer silver button-down, a few necklaces layering his throat. He also has on the sun earrings Sunghoon gave him for his birthday, and Sunghoon smiles in spite of himself.

“What can I do?” he asks softly. “Why don’t we go get ice cream or something? You look way too pretty to be stuck inside like this.”

Sunoo whimpers, rubbing his cheek against Sunghoon’s collarbone, and Sunghoon just barely stops his heart from leaping out of his chest.

“Okay,” Sunoo whispers after a little while, finally pulling away. He looks embarrassed for a second, but he quickly gets side-tracked, eyes dragging down Sunghoon’s torso. “Where’s your shirt?”

Sunghoon laughs, squeezing Sunoo’s sides. “I didn’t have time to put it back on. I wanted to come check up on you.”

Sunoo meets his eyes, mouth fixing into a pout. “Sunghoon…”

“Don’t cry because of me,” Sunghoon rushes, cupping Sunoo’s face and stroking his cheeks with his thumbs when Sunoo’s eyes fill with more tears. He hesitates. “Can I… Can I kiss your face?”

Sunoo’s eyes widen a little, but he nods, tilting his chin to give Sunghoon easier access when he leans in and presses a kiss to Sunoo's cheek, then his jaw, then the space between his eyebrows.

“I’ve got you,” he says for the third time, biting the inside of his mouth to stop himself from planting one last kiss on Sunoo’s mouth.

“Can we…” Sunoo reaches up and wipes at his eyes. “Can we just get takeout? I feel pretty crappy.”

“Whatever you want,” Sunghoon agrees instantly, shifting Sunoo around on his lap so he can fish his phone out of his pocket. “I’ll order and pick it up.”

“You don’t have to—”

“Be quiet.” Sunghoon kisses the top of Sunoo’s head, heart skipping a beat when Sunoo huffs and kisses the base of his neck in response. Normally, there wouldn’t be anything out of the ordinary about them exchanging small kisses, but it’s been more than a few weeks, and…

And if it weren’t for what just happened, Sunoo wouldn’t be in Sunghoon’s lap to begin with.

Sunghoon tries not to think about that, though, instead focused on taking care of Sunoo for the time being. After some coaxing, he gets Sunoo to admit that he’s in the mood for vanilla ice cream and orders two sundaes for pickup.

“Can you lie down with me till it’s ready?” Sunoo asks, voice barely audible. Sunghoon nods rapidly, unable to meet Sunoo’s eyes, and leans up against his own headboard while Sunoo follows and settles down on his chest.

It’s quiet for a few seconds, and then Sunoo sniffles, and Sunghoon’s heart breaks in two. “I’m here,” he whispers, wrapping his arms tight around Sunoo’s torso. “I’m not going anywhere. Except to pick up our ice cream.”

Sunoo lets out a watery laugh, stuffing his face in Sunghoon’s neck and breathing deeply. Sunghoon doesn’t loosen his grip on his roommate for a single second, running a soothing hand up and down his back and trying to avoid thinking about how wonderful it feels to have Sunoo in his arms right now.

It’s not fair to be celebrating this—not when Sunoo is hurting.

Sunoo goes so still over the next few minutes, Sunghoon starts to think he’s deep asleep, but when his alarm to pick up the order goes off, Sunoo rolls off of Sunghoon’s chest with a groan. Sunghoon laughs apologetically, the both of them sitting up to check the time.

“Don’t take too long, ‘kay?” Sunoo mumbles, staring at the sheets. “Don’t wanna be alone.”

“Come with me, then?” Sunghoon suggests. “It’s right down the street. It’ll be so quick; I’m sure we won’t run into anyone we know.”

Sunoo hums, biting his lip, then nods after a few seconds. “Okay. Let’s go.”

 


 

It’s been a while since Sunghoon and Sunoo went out together. It used to be constant—dinner dates, party visits, strolls to classes or the gym. But so much has changed the past few weeks, Sunghoon can’t stop his face from heating up when Sunoo takes his hand as soon as they’re outside, just the way he used to.

He doesn’t let go the entire trip to the ice cream parlor and back.

Even when Sunghoon is trying to pay for their sundaes, Sunoo has both his hands wrapped around Sunghoon’s arm, making things incredibly difficult for him, but like hell is he going to tell Sunoo to get off of him. Not when Sunoo’s looking brighter and brighter by the minute, and not when his touch has Sunghoon’s heart doing little flips.

Their hands are intertwined still when they reach the door of their dorm, and Sunghoon feels a rush of cold roll over him as soon as he separates their fingers to find his key.

The physical contact doesn't end there, though. Once Sunghoon sits on the edge of his bed and puts the ice cream down, Sunoo is on him. He pushes the takeout bag out of the way like it’s a pillow and crawls into Sunghoon’s lap again, arms winding around his shoulders. 

Sunghoon wants to laugh, but his breath catches in his throat before he can make a noise. God, Sunoo is so drop dead gorgeous, make-up a little smudged but still better than anything than Sunghoon can do, the top buttons of his shirt undone, eyes glittering in a way that sends shivers up Sunghoon’s spine.

“Look at you,” he whispers, hands going to Sunoo’s waist. Sunoo looks away for a second, cheeks pink.

“Sunghoon…” When he meets Sunghoon’s eyes again, he leans in to brush their noses together, eyes dark and twinkling up close.

Sunghoon stops breathing. “We… We should eat our ice cream before it melts,” he wheezes, forcing his heart to stay calm.

Sunoo bites his lip, refusing to break eye contact. Nothing can prepare Sunghoon for what he says next.

“Can I have a kiss first?”

Oh… oh, god. Sunghoon swallows hard. He hasn’t kissed Sunoo in so many weeks, and he isn’t sure what their first kiss in that long will do to his mental state.

“Will… Will it make you feel better?” he asks weakly.

Sunoo nods eagerly, and Sunghoon lets out a shaky breath.

“Just one,” he says, trying to keep a straight face, “then you’re eating.”

Sunoo nods again, and Sunghoon doesn’t let himself think a single thought before he leans in and presses the softest of kisses to Sunoo’s lips, lingering longer than he probably should before he pulls away.

Or tries to pull away. Sunoo doesn’t quite let him, pushing Sunghoon against the pillows and stealing another, slightly deeper kiss.

“Didn’t I say one?” Sunghoon jokes to hide how the feeling of Sunoo’s lips on his after so long is sort of making him want to cry.

“One more, please,” Sunoo pleads, and there’s no hint of amusement in his voice, so Sunghoon listens, pecking his lips one last time before gently rolling Sunoo off of him.

They both fall silent when they start to dig into their sundaes, so Sunghoon turns on the TV for background noise. He says nothing when Sunoo scoots as close to him as possible, their hips pressed together, arms brushing occasionally. Sunoo’s current desire for closeness is more than understandable, and Sunghoon would be damned if he did anything to deny his roommate what he wants right now.

Sunoo finishes eating before he does, and he seems to have a goal of making it as hard for Sunghoon to finish his own ice cream as possible. He rests his cheek on Sunghoon’s shoulder, arms wound around Sunghoon’s torso, laughing softly in Sunghoon’s ear at whatever is happening on the TV—as if Sunghoon can pay attention to that when Sunoo is so close to him.

It’s not long before he gives up on finishing his sundae altogether, stomach forming knots now that Sunoo is all but sprawled across his lap. He coaxes Sunoo off of him just enough that he can put his cup in their freezer, taking a deep breath when he sees the pout on Sunoo’s lips.

Get a grip, he tells himself.

“How are you feeling?” he asks when he sits down next to Sunoo again, reaching for one of his roommate’s hands to stroke comfortingly.

“Could be better, but could be a lot worse, too,” Sunoo says with a shrug, then gives Sunghoon a little smile that makes his insides melt. “Thank you for being here with me.”

“I do live here, you know,” Sunghoon jokes like he wouldn’t be here anyway, even if he lived lightyears away. “You don’t have to thank me. I’ll always take care of you when you need me to.”

Sunoo’s lips twitch, and for a second Sunghoon is scared he’s going to start crying again.

“Promise?” he asks, voice tiny.

“I promise,” Sunghoon says. He’s never meant anything more in his life.

He goes to press a reassuring kiss to Sunoo’s temple, but Sunoo seems to have other ideas, hands reaching up to clutch Sunghoon’s jaw and pull his head down so their lips connect instead.

And then they’re kissing again, and again, and well.

Sunghoon is only human.

So when Sunoo throws a leg over his lap and climbs on top of him, he lets him. When Sunoo eases him onto his back and brings their bodies closer, he allows it. When Sunoo licks into his mouth, tongue sweet like vanilla, and intertwines their legs, Sunghoon doesn’t say or do anything to put an end to it.

He probably should. He definitely should.

But Sunoo is making these soft, needy noises between kisses, shifting around like he wants to be as close to Sunghoon as possible, and Sunghoon’s head is spinning with want, need, desire. If it weren’t for small sensations like the cold of Sunoo’s lips from the ice cream or the softness of his hands sliding up Sunghoon’s sides, Sunghoon would think for certain that this is all part of some sick, twisted dream that's about to end at any second.

It doesn’t end, though—or rather, he doesn't wake up.

Sunoo kisses him like he’s trying to put together all of his little pieces, like Sunghoon is the broken one right now. Like Sunghoon is the one that needs this. He disconnects their mouths and kisses up Sunghoon’s jaw like he wants him. Kisses his cheeks and nose like he loves him.

He doesn’t, of course—and Sunghoon knows this. He knows more than anything that this is just a means to make Sunoo feel less miserable about what happened earlier. But god, does he wish they could pretend it was something more, just for a little while.

“Sunoo,” he chokes out when Sunoo rolls onto his back and pulls Sunghoon with him so their positions are swapped and Sunghoon is propped up on his elbows, body aligned with his roommate’s. “What… What are we doing?”

“Need you,” is all Sunoo says.

Fuck,” Sunghoon hisses. “You... You have no idea.”

Sunoo grinds up against him, and shit—Since when was he hard? Sunghoon is overtaken with a need so strong it makes him dizzy, and he slides his hands under Sunoo’s body, holding him as close as possible.

“You sure about this?” he whispers into Sunoo’s mouth, heart pounding.

“Sunghoon,” Sunoo says, voice flat with seriousness. “I want you.”

“Okay,” Sunghoon breathes, trying to pretend he doesn’t feel like he just got hit with a meteor of arousal. “Whatever you want, baby.”

Sunoo whimpers, pushing his hips up to rub against Sunghoon. “Want your hands. Your fingers.” He grabs at Sunghoon’s back, his thighs. “Want you, please.”

Sunghoon can only nod like he's gone braindead, kissing Sunoo over and over as he undoes the button on his leather pants. He pulls back to admire Sunoo's outfit one last time, eyes raking up and down his roommate like he’s never going to see him dressed up again.

“You look unreal,” he says, mouth dry. “...Pretty baby.”

Sunoo whines at the praise, gazing up at Sunghoon with these sparkling doe eyes that make Sunghoon feel a little insane. “Sunghoon,” he whispers like he’s saying a prayer, slipping his hands under Sunghoon’s shirt and brushing his fingers over Sunghoon’s nipples.

Sunghoon rolls his hips against his will, whining at the friction and at the small moan Sunoo lets out. God, he’s never needed anyone so bad in his life.

“Let me take care of you,” Sunghoon all but begs, pulling down Sunoo’s pants with shaky hands and discarding them. “Let me make you feel good.”

“You always do,” Sunoo says softly, and Sunghoon sort of wishes he didn’t.

Sunoo’s underwear is gone next, and Sunghoon’s throat nearly closes at the sight of him laid out for Sunghoon only to see, cock hard against the sheer button-up he’s wearing. Hard for Sunghoon—because of Sunghoon.

“Shirt on or off?” Sunghoon asks, tearing his eyes away to rummage through his bedside drawer for the bottle of lube he hasn’t used since their last time.

“Seems like you want me to keep it on,” Sunoo replies with a small, teasing smile, and Sunghoon can feel himself blush from head to toe at how easily Sunoo reads him.

“Whatever’s more comfortable for you.”

“All I want right now,” Sunoo mumbles, pulling Sunghoon down for a short but hungry kiss, “is you inside of me.”

Sunghoon’s ears burn. “I’m working on it,” he promises, so turned on he can barely see straight as he parts Sunoo’s thighs. Sunoo helps him out, spreading his legs as far as they’ll go and bending his knees, and fuck.

He looks ethereal like this, waiting, thighs spread for Sunghoon. Sunghoon just barely resists the urge to palm his own cock over his pants.

“You can start with two,” Sunoo says while Sunghoon is coating his fingers in lube, before he’s even had a chance to brush a single one against Sunoo’s hole.

“If you say so,” Sunghoon says. He tries not to think about why Sunoo can take two at once, tries not to think about who is the reason behind that.

Tries not to think about how this is their first time together in ages.

It’s easy to dispose of those thoughts, though, when he presses his fingers past Sunoo’s rim and watches Sunoo crumble with a long, drawn out moan, head falling back flat against the pillows. Sunghoon’s pillows.

Fuck,” Sunghoon breathes, throbbing in his sweatpants like he’s the one being fingered open right now.

Sunoo stretches around his two fingers easily, letting out these quiet little whines with every slow pump of Sunghoon’s fingers. “S-Sunghoon,” he chokes out, eyes screwed shut. It’s only been mere seconds, and he already looks completely blissed out. “Faster.”

Sunghoon is in no position to deny Sunoo anything. He speeds up his wrist and curls his fingers, biting down on his lower lip hard when Sunoo keens and arches off the bed to draw him in deeper. With a few more thrusts, he slips in a third finger, and even though he knows from experience that Sunoo loves the stretch, he can’t stop himself from staring when Sunoo gasps and tosses his head to the side, thighs squeezing around Sunghoon’s hand.

“Good?” he whispers to Sunoo, trying to keep up the fast pace despite how badly he wants to spend his sweet time taking Sunoo apart.

Maybe another time.

“So good, want you,” Sunoo whines, reaching out and wrapping his fingers around Sunghoon’s forearm. “Please.”

“Be patient, baby,” Sunghoon says. He’s all talk, though—he doesn’t force Sunoo to wait much longer, curling his fingers a few more times and reveling in Sunoo’s broken sounds for just another minute or two before he pulls out completely and reaches for the hem of his sweatpants.

“I’m gonna fuck you so good,” he says, face burning as the words leave his mouth. He’s somehow shy when he tugs his shirt over his head and pulls down his sweatpants and boxers, but Sunoo gives him this look of longing, like his mouth is watering from just the sight of Sunghoon bare, cock hard against his stomach. (Sunghoon can relate.)

“Let me get you wet,” Sunoo pleads, pushing himself into a sitting position and shifting so he’s on his knees. Sunghoon almost argues that he’s going to use the lube on himself, anyway, but then he realizes he’s an idiot for even thinking about telling Sunoo not to suck his dick.

Yeah, a complete idiot. Because within seconds, Sunoo is lowering his head and wrapping his lips around Sunghoon’s cock, and Sunghoon is cursing loud enough to be heard across the hallway, squeezing his eyes shut at the sensation.

He’s had exactly one hook-up since the last time he was with Sunoo, and they only got as far as a blowjob before Sunghoon realized, in complete horror, that nothing would compare to being with Sunoo.

(He was lucky that Jay understood how he felt and agreed to stop—because after they went back out to the party and did a few shots together to prove that there were no hard feelings, they found out that they were both in a scarily similar position, Jay pining after his roommate Heeseung, this guy Sunghoon runs into at the gym sometimes.)

Sunoo,” Sunghoon groans when Sunoo doesn’t hesitate to sink all the way down, mouth nearly touching the base of his cock. He bobs his head a few times, and Sunghoon swears he feels Sunoo's lips twitch around him, like he’s fighting a smile. “We’re never going to make it to the sex part if you keep going.”

Sunoo pulls off with a scowl, but he’s not quite done, it seems, licking up the length of Sunghoon’s cock and suckling at the head like he wants Sunghoon to bust right here and now. It’s only when Sunghoon moans and pulls at his hair in warning that Sunoo finally backs away, watching Sunghoon with dark eyes.

“On your stomach,” Sunghoon commands, voice weak, but Sunoo listens anyway, leaving a soft kiss against Sunghoon’s jaw before he flips over and lies down, knees tucked under him. Sunghoon swears under his breath at the sight, running his hands down from Sunoo’s shoulders to his back to his ass.

“God, you’re irresistible,” he says before he can stop himself, shaking as he crawls over to his nightstand again to grab a condom.

“And you’re slow,” Sunoo quips, looking back over his shoulder to watch as Sunghoon rolls the condom on. Sunghoon scoffs and shoves Sunoo’s face into the pillow, flushing.

“Just give me a minute, and I’ll ruin you,” he says promisingly, but with how things have gone so far, it’s starting to feel like he’s the one that’ll come out of this ruined.

Sunoo doesn’t offer him any more witty remarks as he coats himself in lube, instead spreading his thighs a little to make things easier for Sunghoon when he’s ready. Again, the sight is almost enough to have Sunghoon coming into the condom on the spot, but he urges himself to keep it together, biting his lip to stifle an embarrassing sound when he brushes his cock up against Sunoo’s rim.

Please, Sunghoon,” Sunoo begs into the pillow, and Sunghoon doesn’t need any further encouragement. He pushes all the way in in one movement, hissing at the tight heat squeezing around him and at the feral noise Sunoo lets out.

“Oh, shit,” Sunghoon breathes, caressing Sunoo’s lower back with both hands before gripping his hips. “Baby, you okay? You’re so tight.”

“Move,” Sunoo demands, rolling his hips back and drawing a gasp out of Sunghoon’s throat. “I thought you said something about ruining me.”

“Fuck,” Sunghoon groans. He moves on instinct, rolling his hips experimentally a few times before pulling all the way out. “Whatever you want, princess. If you want them to hear you across the hallway, so be it.”

And they probably do hear him. Because fuck—the moan Sunoo lets out when Sunghoon thrusts all the way back in is loud enough that Sunghoon is positive it’ll be echoing in his head as he falls asleep tonight. And tomorrow night, and maybe even the next, too.

“Baby, ah,” Sunghoon groans, sitting up on his knees and thrusting in and out as fast and hard as he can, desperate to lure out as many of those noises as he can from Sunoo’s mouth.

Sunoo doesn’t disappoint. “Sunghoon,” he cries into the pillow, hips jerking back to meet each one of Sunghoon’s thrusts. He turns his face so his cheek is pressed against the pillow, and Sunghoon can see crystal clear how fucked out he looks already, mouth dropped open and eyebrows furrowed, skin shining with a layer of sweat.

“Good boy,” Sunghoon praises despite the fact that Sunoo isn’t really doing much besides lying there. “You’re so good. You feel so good.”

“You—You feel so good,” Sunoo croaks, whining high and loud. “B-Baby.”

Fuck.” Sunghoon’s hips jerk at the use of the petname, head rolling back. He motivates himself to move faster, fucking Sunoo into the mattress to the best of his ability, hot all over with desire.

“Harder,” Sunoo begs between whimpers. “Wanna feel you tomorrow.”

Sunghoon can’t hold back his own whimper, but he complies immediately, snapping his hips as hard as he can manage and almost choking on his spit at the sounds Sunoo lets out in response.

Oh, he’s never going to recover from this.

“Just like that,” Sunoo whines, trembling and drooling onto Sunghoon’s pillow. Sunghoon moves faster, paying no mind to how loud the bed is creaking or how much their dorm neighbors will hate them from this point on.

(He’s sure he and Sunoo have done worse in the past—at unspeakable hours, not to mention.)

“Feels so good,” Sunoo cries, back arching prettily, and fuck, Sunghoon thinks he can see a tear track on Sunoo’s cheek. His hips stutter, and he has to slow down to stop himself from coming into the condom. He can’t; he refuses. Not until Sunoo falls apart first.

Sunoo whines, looking over his shoulder with teary eyes that almost send Sunghoon spiraling. “Don’t stop, please, please,” he begs. “‘M already close.”

“Okay, okay,” Sunghoon tries to soothe, grunting as he picks up the pace again. The feeling of Sunoo wrapped around him is so euphoric, he can’t remember how he survived all these weeks without it.

The thought that someday they’ll graduate and move out of their dorm, and Sunghoon will never get to experience the feeling of taking Sunoo completely again, makes him die inside just slightly.

All he can think about right now, though, is how good Sunoo is, how good he feels. “Close, baby,” Sunghoon warns, losing his rhythm every now and then. He’s only seconds away from tipping over the edge—he can sense it.

“Touch—Touch me,” Sunoo demands, raising himself off the bed just enough that Sunghoon can squeeze an arm under him and wrap his hand around Sunoo’s cock.

“I’ve got you,” he whispers. He jerks Sunoo off rough just like he knows he likes it, thrusts his hips hard, leans down and leaves wet kisses along Sunoo’s spine. “Come on, baby, finish for me.”

Sunoo sobs into the pillow when he comes. Sunghoon knows he’s reached his climax just from the way he shakes below him, muscles tense and voice high-pitched with need.

“There you go, good boy,” he babbles as Sunoo makes a mess out of his sheets and his hand. He continues to jerk Sunoo off until he weakly pushes his hand away, peering over his shoulder and looking more fucked out than Sunghoon has ever seen him in his life.

“Go on,” Sunoo says between labored breaths. “Use me.”

God, Sunoo,” Sunghoon chokes out, gripping Sunoo’s hips hard and fucking into him a few more times, and then it’s over for him, too. He comes with a strangled cry, forcing himself to keep his eyes open so he can watch Sunoo as he comes down from his high. Sunoo, Sunoo, nothing but Sunoo.

“Good boy,” Sunoo says softly, rolling his hips back and making them both let out whimpers.

“That—That’s my line,” Sunghoon chokes out, wiping his clean hand across his face. He groans when he pulls out, and Sunoo whines, but he’s quick to pull of the condom and toss it in the direction of his trash can. He can only hope it makes it in, but he can't care less about getting cum all over the floor right now, too focused on taking care of Sunoo.

They curl up as soon as they can make their limbs function again, Sunoo sprawling out across Sunghoon’s chest while they both catch their breath.

“You okay there?” Sunghoon checks, running his fingers through Sunoo’s hair and resisting the urge to kiss his lips.

“I’m more than okay,” Sunoo says, and then he’s kissing Sunghoon. Just briefly, but it’s enough to make Sunghoon’s heart flip in his chest. “Are you okay?”

Sunghoon smiles, squeezing Sunoo’s shoulder. “I’m always okay as long as you are.”

Sunoo huffs, but he doesn’t scold Sunghoon, instead yawning and wrapping his arms tighter around his body.  “Wish you didn’t use a condom, though… Wanna feel you dripping out of me,” he says sleepily, and Sunghoon almost falls out of the bed.

“Uh,” he says, brain short-circuiting. “Next time?”

He almost feels weird for referencing a next time when Sunoo hasn’t even suggested that he wants to do this again, but Sunoo nods eagerly against his collarbone and kisses his neck.

“Promise?”

“Yeah,” Sunghoon whispers, hardly able to breathe at the mere thought of continuing this—continuing like they never stopped. “Promise.”

Sunoo goes quiet after that, stilling in Sunghoon’s arms except for the occasional tilt of head when he decides to kiss at a random patch Sunghoon’s skin. Sunghoon doesn’t urge him to move and clean up just yet, too happy to have Sunoo like this. Too happy to have Sunoo at all.

Because when Sunoo tilts his head far back enough to press their lips together and then flashes his brightest smile, it’s the closest Sunghoon has felt to complete in a long time.

Notes:

thank you for reading, sunsun nation!!!! i hope to contribute more in the future and hopefully be a little less depressing next time :3

🔗 fic twitter
🔗 enhypen twitter (ia)
🔗 fic request form