Chapter 1: Red handed
Chapter Text
Beomgyu was on his way back to the dorms with Taehyun, Kai, and Soobin, practice had ended for the day and he was utterly exhausted. He and the rest of them were discussing dinner plans when Beomgyu stopped in his tracks, "Ah, hold on guys I left my hoodie in the practice room— go on without me it'll only take a sec." He said waving his hand dismissively, turning back towards the practice room.
"Alright, we'll decide on dinner once everyone gets back." Soobin said as he and the others continued on their way. He hummed in acknowledgment, excited at the thought of food. 'I hope we can get some fried chicken or maybe even pizza!'
He thought happily, nearing the practice room. The door was cracked open with the lights still on. He vaguely recalled Yeonjun saying he wanted to stay and practice a bit more or something like that. Just as Beomgyu was about to push open the door he heard something..... Strange.
Beomgyu came to a halt and listened closely, straining his ears.
Now, he was no stranger to heavy breathing and panting- maybe even occasional groaning while practicing some rather difficult choreo; HOWEVER, this sounded different. It was shallower, and more....needy? And then he heard it- a high pitched whimper.
His eyebrows knit in confusion 'The fuck?? Did he hurt himself or something...' He peered through the crack, spotting Yeonjun with his back against the wall and head buried into the hoodie he had come back for.
Upon a second glance he noticed his pants were hanging loosely by his ankles- and a hand down his boxers. Beomgyu's eyes widened and he felt himself start to heat up as he came to the realization that his team member was, in fact, jerking off right in front of him. The initial shock from the scene quickly took form as a newfound lust. He couldn’t take his eyes off of him.
'Good god he's so fucking hot'
The voyeur bit his lip at the mere sight. Just then Yeonjun lifted his head up to let out a shaky moan. This caused Beomgyu to faulter and stumble into the door. Yeonjun's eyes flew open, just now noticing his audience. Yeonjun's whole body went rigid, a deep blush spread to the tips of his ears as he tried to cover himself.
"W-wait!!! It's not what you think, I ...I uhm-!!!"
Beomgyu quickly pulled himself together and silently stepped in, closing the door behind him. He stood in front of Yeonjun, who looked like he was about to implode any second now from embarrassment.
'Aw he's so cute like this....' He thought, towering over the blushing mess before him.
Beomgyu raised his eyebrows, "Oh really? Because I'm pretty sure I just saw you jerking off- and, is that my hoodie?" He questioned in amusement.
Yeonjun shifted his gaze to the floor, wincing. "Um...N-no?"
"Right, then what's this?" He climbed into the latter's lap, straddling him. He gently palmed Yeonjun's still fully hard cock, earning a rather pathetic whine. "Hmmm?" he smirked, giving it a gentle squeeze.
"C'mon baby tell me the truth. You were thinking about me..." He slipped a hand in to thumb the tip of the other's now leaking cock.
"Wh- hey!...don't fucking- Ngh! Don't touch me!"
"Aw don't be like that baby...you know you suck at lying right?" Beomgyu hummed in amusement.
Soft moans and gasps echoed throughout the practice room as Beomgyu began his assault on Yeonjun's chest.
"Oh? you're pretty sensitive right here huh?" He mused licking and sucking at the sensitive nub, rolling the other between his thumb and index finger. He loved seeing Yeonjun like this.
To say Yeonjun was a mess would be an understatement. Every pinch and lick went straight to his painfully throbbing cock. "Oh...F-fuckkkk Gyu-" He gasped at a particularly hard pinch.
This sent a pang of arousal through Beomgyu, "Yeah baby? That feel good? Aw fuck, I can't wait to see your pretty cum face.”
Yeonjun let out a low moan, bucking his hips and grinding up against Beomgyu's. "Ah fuck gyu! S-shit it feels so fucking- Ngh! so good.”
Beomgyu hissed at the jolts of mild pleasure surging through him and ground his hips into Yeonjun's stuttering ones.
"Oh f-fuck yeah babyboy, you wanna cum for me?" Beomgyu egged him on.
"Gyu, I can't- I can't hold it!" He choked out as he felt himself nearing the cusp of orgasm. Noticing this, Beomgyu stopped his ministrations.
Yeonjun let out a whine, frustrated at the loss of contact.
“You want it? Fucking beg.”
Yeonjun squeezed his eyes shut, and whimpered. “P-please…” He squeaked, shyly bucking his hips looking for more friction.
“Huh? What was that?” Beomgyu taunted, rolling his hips roughly, earning a low groan.
“I can’t hear you…” He mocked.
Yeonjun squirmed in frustration, “Fine! Please! Just fucking- ugh…don’t stop Gyu!”
Yeonjun didn’t care anymore, he just wanted to cum. No, he NEEDED to cum.
Satisfied with the other’s plea, he immediately got back to work. “Such a good boy, so obedient for me,” he breathed out.
"Fuck. shit, please! Make me cum, oh fuck yes Gyu,“
Beomgyu smirked at him, "well, since you begged so nicely...go ahead," He leaned into Yeonjun's ear and whispered, "fucking cum for me you needy little whore."
Yeonjun began to tremble, everything was too much. He felt like he was going to melt.
“Gyu- fuck! Gonna cum so fucking hard, Ohh fuck. yes, yes, yes,”
With one last roll of his hips Yeonjun practically sobbed out Beomgyu's name, eyes rolling back as pure white hot pleasure coursed through his veins. His whole body convulsed, white ropes splattered across both their stomachs as Beomgyu milked him through his high.
"Fuck yeah baby you did so well for me, such a good boy. "
"Ahh gyu....felt so fuckin good…" Yeonjun basked in the afterglow, breathing heavily. Beomgyu gazed down at him lovingly, holding him in his arms.
A few minutes later after cleaning up Beomgyu was at the door. "Hey, you ready to head back? It's gettin kinda late."
"What? But ...what about you…?" He gestured to the other’s rather prominent tent.
Beomgyu bit his lip at the latter’s pleading expression and smugly shook his head, "Oh don't worry about me baby, you can make me scream your name next time okay? Now c'mon we better get moving before Taehyun rips us a new one," he chuckled.
Yeonjun flushed at the thought of THE Choi Beomgyu coming undone beneath him, but quickly tossed it aside to follow the other back to the dorms.
-At the Dorm-
"And just where the FUCK have you guys been?!" Taehyun growled as the bear and fox scurried through the door.
"S-sorry we uh, got distracted on the way back..." Offered Yeonjun sheepishly.
"FOR 35 MINUTES?! You’re lucky we were nice enough to wait for you two idiots, we could be eating right now!” Taehyun glared.
"Okay, okay! We're sorryyyy geez...let's just get dinner already," Beomgyu brushed him off, putting an arm around Taehyun in an attempt to calm him down.
“Fine, but you two are buying to make up for your inconsiderate ass actions!” He huffed.
Beomgyu clicked his tongue and sighed defeatedly. “Alright alright, gimme the phone.”
-Time skip to after dinner-
Yeonjun sat down next to Beomgyu on the couch, who gave him a toothy grin. He turned his attention back to the absolute chaos unfolding before them. Kai had decided to take a crack at another VR horror game- evidently, it was not going well.
Suddenly yeonjun leaned in and whispered to Beomgyu, “Um, S-sorry for making us take so long getting back…I feel bad you had to pay for dinner too…” He looked down, fiddling with his hands.
Beomgyu softly put a hand atop the other’s nervous ones, “Hey, look at me.” He whispered. Yeonjun hesitantly shifted his gaze up, locking eyes with him.
Beomgyu smiled, eyes softening. “It was my choice, so don’t feel guilty okay? Besides,” He leaned into his ear, making Yeonjun gulp as he felt a slight nip. “It was *so* fucking worth it,” He chuckled darkly.
Yeonjun blushed deeply and let out a squeak, calling the very much unwanted attention from the rest of the group as they paused the game.
“Eh? What’s wrong Hyung?” Questioned Kai, taking off the headset. Soobin and Taehyun looked over in a mix of confusion and concern.
“N-nothing! Um!” He sputtered out, giving Beomgyu a desperate look.
Beomgyu took the hint and butted in, “I was just asking Yeonjun here if he could help me with something,” He took the opportunity to grab Yeonjun’s hand- practically dragging him away- “In my room. So, don’t bother us,” He said dismissively, waving at his teammates before promptly shutting the door.
“The hell was that about??” Asked Kai.
“Dunno. Whatever, let’s just leave em be I guess.” Soobin replied.
The three of them shared a look, but shrugged it off in favor of getting back to the game at hand.
Chapter 2: Enough
Chapter Text
-Time skip brought to you by Odi breaking out of the dorms-
It’s been about a week since that day in the practice room, and Yeonjun is getting impatient. He was so sweet that night, they even fell asleep together after dinner in his room. But now? Beomgyu hadn’t so much as acknowledged what happened between them. And frankly? He was a little hurt.
Did it not mean anything? Was it just a one time thing? Was it a mistake? Did he do it to make fun of me? These thoughts swirled through his head constantly. It ate him up. I mean, it’s not like he thought they’d get together or anything….but he felt he deserved at least a little closure y’know?
He looked over at the boy in question, who was discussing gym plans with Taehyun happily.
‘If he’s not going to say anything, then *I* will.’ He decided with a huff.
Their break ended a few minutes later, and all 5 boys got back to dance class.
At the end of class, Yeonjun caught Beomgyu as he was packing up.
“Hey, can we talk? Um, about…you know…” Beomgyu looked up at the other with a shit eating grin.
“Ah. I was wondering how long it’d take you to finally say something,” he said with a mischievous glint in his eyes.
Yeonjun shot him a glare, “You were waiting?! Ugh! you’re such an asshole. If the others weren’t here right now I’d-“ Beomgyu cut him off with a scoff.
“You’d what? Fight me?” He leaned in, lowering his voice, “A big claim coming from someone who was begging me to make a mess of them a few days ago.”
Yeonjun blushed furiously, frantically looking around the room, hoping to God none of the other members heard. “S-shut the fuck up!! We’ll talk about this later. And for the record, that didn’t mean anything!” He whispered angrily.
Beomgyu rolled his eyes, throwing his bag over his shoulder.
“Mhm, sure sweetie.” He snorted, making his way to the door.
Yeonjun huffed in annoyance and gathered his things- following close behind.
-Timeskip to dinner-
All throughout their meal, Beomgyu was insufferable. *Of course* he had to sit next to him, just so he could fuck with him. He felt Beomgyu slide his hand up his thigh, resting it there. Yeonjun visibly flinched, unfortunately Soobin noticed. “You good?” He questioned. Yeonjun straightened up flashing a nervous smile. “Yeah i’m fine! I just uh, got the chills for a second.” Soobin eyed him suspiciously, “If you say so.”
Yeonjun quickly finished his food and excused himself to avoid any further embarrassment. He hastily sent Beomgyu a text to meet him at the practice room as he left.
Beomgyu glanced at his phone, smirking to himself. He too excuse himself, leaving the other three, once again, dazed and confused.
“They’re acting weird, right?” Soobin asked the other two.
“Yeah. Yeonjun seemed on edge today,” Kai chimed in.
“I saw him and Beomgyu talking after practice. He looked kinda upset afterwards- and during dinner,” Taehyun added.
Soobin sighed, “They’ve been acting off ever since last week, do you think they had a fight?”
While the three of them discussed how to go about this newfound issue, Beomgyu opened the door to the practice room to find Yeonjun once again. This time fully clothed, much to his disappointment.
Yeonjun immediately dragged him inside and roughly pinned (more like slammed) him into the wall. Beomgyu yelped in surprise, grunting on impact. ‘That’s gonna leave a mark’ he winced.
“Okay, OW. Chill babyboy, damn.”
Yeonjun instantly regretted that- he didn’t mean to actually hurt him; nevertheless, he kept up the act. If he lost confidence now, everything goes to shit.
“Why the hell have you been ignoring me all week Beomgyu.”
Chapter 3: Brat
Chapter Text
Beomgyu met the other’s burning gaze, a smirk playing on his lips.
“I just wanted to see how long it’d take you to come crawling back for more.”
Yeonjun’s eyes flashed. “So you did all this for kicks, is that what you’re saying?”
“Oh, don’t get so upset babyboy. I’m sorry okay? Don’t be so-“ his words got caught in his throat as Yeonjun brought his knee up, pressing it between Beomgyu’s legs, gently applying pressure.
“W-what are you- ah!” Beomgyu yelped as Yeonjun grabbed a handful of his hair, tugging him closer and whispering in his ear. “You think it’s funny playing around with my feelings, huh?” He ground his knee against the other’s growing cock.
Beomgyu gasped sharply, “No I- look I’m s-sorry, okay??” He tried to squirm out of the other’s grasp, but was quickly met with another harsh yank to his hair.
“Look at you. You wanted this right? Wanted to rile me up and push you around- you little brat.”
“I’m sorry! I- oh fuck,” he shuddered.
“What was that?” Yeonjun smirked, replacing his knee with a hand. He wasted no time dipping his hand under the other’s waistband, pumping him agonizingly slow.
Beomgyu let out a cry as Yeonjun smeared a bead of pre over the tip, digging into the slit.
“S-stop it,” he whined pathetically.
“You want me to stop? Okay,” Yeonjun shrugged and retracted his hand.
“W-what? Wait…I-“ Beomgyu stammered, grabbing Yeonjun’s wrist. “I didn’t mean it….” He said, cheeks burning shamefully. “I’m sorry. Please keep going.”
Yeonjun’s eyes darkened. He quickly complied, tugging Beomgyu’s pants and boxers down. He got straight to work stroking at a steady pace, loving the string of curses and moans spilling from the other boy’s lips.
“Fuck. Yeonjun, I’m gonna cum soon,” he groaned. Yeonjun sped up, feeling Beomgyu’s cock begin to pulse.
“Fuck yes, just like that baby,” he panted heavily. Just as he was about to cum, Yeonjun squeezed the base of his cock firmly, making Beomgyu let out a strangled cry.
“That’s for making me fall for your stupid trap. Now be good and beg me to let you cum.”
“F-fuck you,” Beomgyu hissed. Yeonjun gave his hair another tug- this time with a lot more force.
“I told you to fucking beg,” he growled.
Beomgyu whimpered, cock throbbing
harder if that was even possible.
“Yeonjun,” he swallowed thickly, tears threatening to fall at any moment- “please…make me scream your name. I want it so badly- p-please….”
And scream his name he did, with a few more rapid pumps Beomgyu came undone. His legs gave out beneath him, leaning on Yeonjun for support.
“Are you okay?” Yeonjun asked softly, stroking his hair. He was worried he may have gone a little overboard. That was his first time being the dominate one….
“God, that was fucking amazing babyboy. Where the hell did THAT come from? I should piss you off more often,” he chuckled weakly.
The two boys cleaned up and sat against the wall, leaning on each other.
“Hey Beomgyu,” Yeonjun started, “I…I really like you. Like a lot. And I just, well….was last week just an experiment to you?” He asked carefully. “Because I…don’t think I can do this if you’re looking for something with no strings attached.”
Beomgyu laced their fingers together with a reassuring squeeze.
“I’m sorry for making you feel like I was just playing around with you for the fuck of it. Honestly I felt ashamed for having taken advantage of you, so I thought keeping my distance was the best solution….I didn’t want to hurt you.”
“So…?”
“So, I’m saying I like you too dumbass.”
Chapter 4: Catching on
Chapter Text
“So, I’m saying I like you too dumbass.”
Yeonjun blinked dumbly, “What?”
Beomgyu turned his body to face him, cupping his face ever so gently. “I like you, Yeonjun.” He spoke softly.
It got through this time, and Yeonjun felt a weight lift off his shoulders. He could breathe again. He took Beomgyu’s hands into his own, smiling shyly at him.
“Then…does this mean you’ll be my boyfriend?”
Beomgyu grinned and nodded his head. “I’d want nothing more,” he pulled him into his lap. “Now…I finally get to do this,” he whispered. He leaned in, staring into Yeonjun’s eyes. Yeonjun could feel the other’s warm breath on his face. He felt soft lips caress his own, eyes fluttering as he melted into the other. The kiss was sickeningly sweet and tender. It held no heated passion. Instead, it was pure and loving - a stark contrast to the events prior to their confessions.
Beomgyu pulled away, leaving Yeonjun a blushing, breathless mess. He ruffled the other’s hair, “You’re so fucking cute, y’know that?”
Yeonjun buried his head into the other’s chest. “Shut up,” He grumbled. Beomgyu giggled and hugged him tightly. “So, so cute,” he cooed.
The two stayed like that for a while, basking in each other’s presence. It was about 1am when they finally got back to the dorms. The two exhausted idols unceremoniously flopped onto Beomgyu’s bed, cuddling up to each other instantly.
The next morning, Taehyun was the first to wake up. He was on his way to the kitchen when he glanced into Yeonjun’s room. The door was still open, which was unusual for him. ‘Odd, I could’ve sworn I heard them come home last night.’ He thought, staring in at the empty bed. ‘Is he not home?’
He decided to check Beomgyu’s room just in case, and came upon a rather shocking sight- Beomgyu and the now located Yeonjun tangled up together peacefully. Taehyun slapped a hand over his mouth and quickly closed their door, practically busting down Kai’s door.
“Kamal! Wake up!” He whisper shouted.
Kai moaned groggily and curled into himself- ignoring the other.
Taehyun rolled his eyes and jumped onto his bed, shaking him.
“Ughhhh Tae please it’s like 7am,” He whined.
“Stop bitching, you’re gonna wanna hear this,” Taehyun replied- a bit too chipper for Kai’s taste. He lifted the covers up and eyed the other suspiciously. “What do you mean?” Taehyun explained what he had just seen.
“You gotta be fuckin me Tae. There’s no way,” He narrowed his eyes at the other in disbelief. Taehyun put his arms up in surrender- “If you don’t believe me, go see for yourself,” he replied smugly.
“You know what, I think I will.” He walked across the hall and quietly opened Beomgyu’s door, peeking in.
“See? I wasn’t lying,” Taehyun said after Kai returned, looking even more grumpy than he already was. “Now, I believe you owe me something hmmm?”
“You woke me up at the asscrack of dawn just so you could rob me…” Kai grumbled as he fished out $10 from his wallet, reluctantly handing it a rather gleeful Taehyun.
Honestly, Taehyun had had a feeling something was going on with those two- and it definitely wasn’t a fight. He had brought it up to Kai, but was shot down almost instantly- both were so sure they were right. Taehyun bet on them dating, while Kai swore they were just having another squabble.
It’s a sad day to be Huening Kai, isn’t it?
“Do we tell Soobin?” Kai asked, “he still thinks they’re trying to kill each other.”
Taehyun thought for a moment.
“No, I think we should keep it to ourselves. It’s not our place to tell everyone their business, I mean for all we know them sleeping together might just be a coincidence with no alternative meaning.”
“Wha- then gimme my money back! We don’t even know if you’re actually right!” Kai pouted, slapping Taehyun’s shoulder.
“Hell no,” he snorted making a mad dash back to his room- ten dollars richer.
Chapter 5: Could’ve gone worse
Chapter Text
Yeonjun was awoken rather unceremoniously by Beomgyu’s ear splitting alarm. Groaning, he untangled himself from his boyfriend’s iron grip and peered down at him.
‘How the hell can he sleep so peacefully when his alarm is literally breaking the sound barrier?!’ He shook his head as he put an end to the awful noise.
Yeonjun shook the other, gently at first.
“Gyu, wake up.” No response.
“Gyu! Come on,” he said louder- to no avail.
This went on for 45 more seconds, until Yeonjun decided enough was enough.
“Okay, fine. But just remember- you brought this on yourself!” He declared.
THUMP
“Ow! What was that for?!”
“You weren’t waking up.” Yeonjun replied looking down at Beomgyu, who was now sprawled on the floor.
“Why couldn’t you have woken me up with a kiss like a normal boyfriend,” he pouted and rubbed his head.
Yeonjun laughed and came down to his level. Shyly, he gave him a quick peck on the cheek.
“There, happy?”
Beomgyu studied his face, the slight blush dusting Yeonjun’s cheeks not going unnoticed.
“Mmh, not quite,” his eyes darkened mischievously.
He pounced on the other, using one hand to pin Yeonjun’s wrists above his head. Beomgyu used his other hand to grip his chin, forcing him to make eye contact. Yeonjun stifled a moan as Beomgyu licked his lips before capturing his own passionately. He’d never get over how soft Beomgyu’s lips felt against his, or how good he tasted.
Beomgyu bit and sucked at Yeonjun’s bottom lip, asking for permission to enter. Yeonjun quickly obliged.
His eyes fluttered, loving the feeling of Beomgyu exploring his mouth. He let out a whine when he felt Beomgyu pull away, a string of saliva connecting them.
“What? You want more?”
Yeonjun opened his mouth to respond, but all that came out was a surprised gasp when he felt Beomgyu’s lips latch onto his neck.
Beomgyu snaked his free hand up to Yeonjun’s hair, tugging his head to the side to gain better access. He sucked at his sweet spot, where he knew he was most sensitive. Yeonjun let out a strangled cry as Beomgyu bit down, hard. He licked and sucked at the abused skin, relishing the cute noises his squirming boyfriend was making.
Once deemed sufficient, he pulled away to inspect his work. He smirked in satisfaction at the blooming purple bruise on the other, a glaring sign that Yeonjun was his- and his only.
Later that morning Yeonjun got a good look at the mark in the mirror, and promptly smacked his boyfriend upside the head. Beomgyu just laughed and helped him cover it up with some makeup before getting on with their day.
Their schedule wasn’t that packed today, and the other members were already out doing god knows what with their free time. The only thing on the schedule was a meeting later than evening.
-5:30pm-
The group filed into the conference room, today they were discussing the upcoming comeback with their producer.
Taehyun took one look at Yeonjun’s blotchy neck and instantly connected the dots. The makeup hid the mark pretty well, but nothing got passed Taehyun. He whispered something to Kai, shooting Yeonjun a look from across the table.
Yeonjun’s eyes widened, subconsciously putting a hand up to cover his neck.
His fears worsened when Kai’s eyes flit back and forth between Beomgyu and him, a smirk settling on his lips.
‘Fuck, do they know?! Fuck, fuck, Shit-‘ his internal freak out was cut short by the producer loudly clapping his hands to gain their attention. Yeonjun tried his best to pay attention, he really, really did. But he just couldn’t. Not when Taehyun and Kai somehow found out about-!! He shifted his gaze nervously to Beomgyu’s back, then to his lap.
‘Fuck, they’re gonna wanna talk about it too,’ he thought, stealing a glance at the pair, already dreading the conversation to come.
After the meeting they all decided to go out to dinner. Beomgyu noticed how Yeonjun barely touched his food and sent him a worried look. Yeonjun offered a wobbly smile. Beomgyu frowned, and took out his phone.
🧸-
Did something happen?
🦊-
I think Tae and Kai know about us
🧸-
What? How in the hell
🦊-
Idfk but I think we should talk to them
🧸-
Ugh. I’d rather die, but I guess you’re right
Beomgyu looked over at Taehyun and Kai curiously. Do they actually know? Or is Yeonjun just being paranoid? Taehyun is smart, he knew that. But Kai? Questionable.
-The dorms-
“So, um.” Yeonjun cleared his throat. “Beomgyu and I are-“
“Dating, we know.” Taehyun finished calmly.
“How did you find out?”
“You guys were pretty obvious, I mean a hickey? What is this, middle school?”
Yeonjun covered his neck once again, pursing his lips.
“For the record, I thought you two were just fighting…so Taehyun and I made a bet. He saw you sleeping together this morning and now I’m poor,” kai pouted.
“You bet on us?! Assholes,” Yeonjun huffed.
Taehyun shrugged, unbothered.
“Wait, so then does Soobin know too?” Asked Beomgyu.
“Ah, not yet. We didn’t tell anyone else, we’re not heathens y’know.” Taehyun replied. Yeonjun let out a sign of relief.
“Sooooo, how far have you guys gone?” Kai wiggled his eyebrows suggestively.
“Oh, we haven’t fucked yet if that’s what you mean. But we’ve- Ow! Hey!” Yeonjun smacked Beomgyu’s shoulder, glaring at him to shut up.
“Ah, I mean, not very far…” Beomgyu corrected, rubbing his shoulder.
Taehyun snorted, “uh huh, right…”
“Well, anyways. You should probably tell Soobin soon. We can only convince him you’re fighting for so long- like what if he tries to stop you two from ‘fighting’ and he walks in on you raw dogging? He’d get sent straight to God same day shipping if he saw that,” Kai snickered.
“Christ Kamal, and I thought you were the innocent one,” Beomgyu laughed as Yeonjun’s entire body heated up.
It was going to be a long night.
Chapter 6: Thin walls
Chapter Text
It was well past dinner time, and Beomgyu STILL wasn’t home yet.
Something about hanging out with one of his friends from another group- Enhypen. Initially, this wasn’t anything surprising. Beomgyu was allowed to have friends and go do things without his boyfriend glued to his side- Yeonjun knew that.
But why then, did he feel so empty?
He laid in Beomgyu’s bed, hugging one of his hoodies to his chest. The scent comforted him, made him feel less alone. Yeonjun checked his phone, secretly hoping there’d be a notification from a certain loud mouthed troublemaker.
Nothing. No texts, no calls.
‘He must be really busy having fun with that other guy, huh? Can’t even spare a second to text me back,’ He thought bitterly.
He hasn’t had any contact with him since this morning when he left. Yeonjun put his phone down and curled in on himself, mood rapidly deteriorating.
‘That asshole. Making me miss him this much…like some lovesick teenager.’
He balled up the hoodie and chucked onto the floor in irritation. He doesn’t even know *why* this is affecting him this much. He was being petty, and he knew it, but he just couldn’t ignore the hollow feeling growing in his chest.
About an hour later he heard the front door click, accompanied by loud laughter from Beomgyu and that other guy.
He heard them say their goodbyes, rolling his eyes at Beomgyu happily agreeing to the other’s offer to hangout again later this weekend.
“Hey babyboy,” he greeted the older as he walked in and plopped onto the bed. Yeonjun grunted in response, looking everywhere but him. Beomgyu cocked his head in confusion.
“What’s wrong?”
“Nothing.”
“Well, clearly it’s something. Talk to me babe,” Beomgyu said, eyebrows furrowing. “Did I do something?”
Yeonjun clicked his tongue in annoyance. ‘Is he really this fucking stupid?’
“Did you have fun today?” He said bitterly.
Beomgyu blinked, the sudden subject change catching him off guard.
“Oh, yeah. Yeah I did. Heeseung and I went to the arcade, it was fun.” He said carefully, noticing Yeonjun scoff at the mention of Heeseung’s name.
“That’s nice,” Yeonjun replied dryly. “Must’ve been a blast considering you didn’t bother to answer any of my texts.”
“Oh, that’s what this is about?”
“What do you mean?”
“My phone died, I forgot to charge it overnight.”
“O-oh….I thought…I thought that..” Yeonjun bit his lip, ashamed that he thought the worst of his partner.
Beomgyu raised an eyebrow.
“You thought I was ignoring you for Heeseung?” Beomgyu smirked. “I never took you for the jealous type,”
He ruffled Yeonjun’s hair in amusement.
“I wasn’t!! I- I mean, I’m not, ugh! Shut up.” Yeonjun sputtered. Beomgyu chuckled and grabbed his hips pulling him into his lap, pressing his chest into the other’s back.
“You have nothing to worry about baby, this dick only gets hard for you, and you only,” Beomgyu whispered, lightly nibbling his ear.
Yeonjun shuddered, trying to ignore the arousal bubbling in his gut.
“Y-you don’t have to be so vulgar about it,” he managed through gritted teeth.
“But you like it though,” he hummed. He trailed kisses down to his neck, sucking lightly, earning a whine from the other. He smirked against his skin, he loved how sensitive his boyfriend was to his touch.
“Here, I’ll make it up to you okay?”
He brought his hands up to the other’s chest, massaging it gently.
“You like it right here the best, don’t you?” Beomgyu traced featherlight circles around Yeonjun’s sensitive buds.
Yeonjun’s breath hitched, biting back a groan as Beomgyu continued to rub and flick at them.
“Does it feel good babyboy?” Beomgyu teased, opting to lightly pinch and roll them between his fingers through the fabric.
Yeonjun’s head lolled back into the crook of Beomgyu’s neck, panting.
He sucked in a breath when he felt a hand slip under his shirt, making direct contact with his nipples this time- amplifying the pleasure 10 fold. Just then, Beomgyu brushed a hand against Yeonjun’s neglected cock- just to tease a little.
Yeonjun hadn’t even noticed how hard he’d become until then, he’d almost be embarrassed if his mind wasn’t so clouded. He barely even registered Beomgyu taking his shirt off.
“I think I’ll make you cum with just your nipples today, would you like that baby?” Beomgyu grinned devilishly, pushing his lover onto his back on the bed. He hovered over him, hands immediately pinching and pulling his soft pink buds. He leaned in to give one a kiss, swiping his tongue across before suckling roughly.
“Oh god,” Yeonjun groaned tangling a hand in Beomgyu’s hair. His mind was swimming, every bite and pinch left him breathless. His cock strained painfully in his pants, leaving a prominent sticky stain. He whimpered weakly as Beomgyu switched his attention to his other nipple, swirling his tongue.
“Beom…gyu- I’m- I think,” he gasped out, hips bucking pathetically for any sort of friction. Beomgyu gazed up at him, sucking hard as he pulled away with a wet pop.
“Gonna cum for me?” he pinched both nubs hard, rolling and pulling them roughly. Yeonjun threw his head back in a silent scream. Beomgyu caught him in an open mouth kiss, muffling the latter’s rather loud moans as his orgasm crashed over him.
Beomgyu broke the kiss, leaving the other a gasping mess. “That was so fucking hot,” he licked his lips drinking in the blissed out expression of the boy beneath him.
“Gyu.” Yeonjun rasped.
“Yes?”
“I ….I want you to fuck me.”
That’s all Beomgyu needed to hear, already making quick work of their clothes. Once undressed he climbed back on top of the older. He took a moment to appreciate just how gorgeous Yeonjun was. His smooth tanned skin, lean and powerful build…and good God that fuckable plush ass of his? He couldn’t wait to make him his.
He gazed into his eyes softly before smashing his lips onto his passionately, grinding his hips down teasingly.
Yeonjun grunted in frustration and pulled away from the kiss.
“Stop stalling and fuck me already,” he whined.
Beomgyu’s eyes darkened.
“Fine,” he replied.
“Thank y-“ He cut Yeonjun off by roughly shoving two finger into his mouth.
“Suck.”
Yeonjun glared, but reluctantly complied and started to coat the other’s fingers feverishly. Beomgyu then pulled his fingers out- wasting no time plunging one into his hole.
Yeonjun grunted at the foreign feeling, it felt uncomfortable and burned as the second finger was added.
“I’m sorry babyboy, it’ll feel good in a second,” Beomgyu said, kissing along his jaw to distract the other and ease him into it. He began scissoring and stretching him, feeling the tight ring of muscle relax. Beomgyu curled his fingers, thrusting deeper this time with purpose.
Yeonjun cried out when his fingers brushed against his prostate.
“Fuck, Gyu right there, please!”
Beomgyu picked up the pace and added a third finger, slamming into his sweet spot mercilessly. Yeonjun moaned, pushing his ass back unto the other’s fingers desperately- chasing his rapidly approaching orgasm.
“Oh yeah? Yeah? You gonna cum on my fingers like a bitch in heat?”
Yeonjun couldn’t form the words, so he grabbed onto Beomgyu’s arm- trying to weakly push him off. Beomgyu looked up at him, noticing tears streaming down the older’s cheeks. He stopped immediately.
“Oh…Yeonjun I’m so sorry did I hurt you or-“
“I want to cum on your cock, not your fingers.” He stated panting heavily.
—————————————————————————————
Beomgyu gulped, cock twitching in anticipation as he
lined himself up with Yeonjun’s puckered hole. He spat on his hand, pumping himself a few times.
“Tell me if it hurts, okay?” He laced their fingers together as he slowly entered, groaning at the tightness. Once bottomed out, he began to thrust shallowly.
“Oh fuck. Shit- babyboy you’re clamping down so much, try to relax,”
Yeonjun moaned in response as the pain turned to raw pleasure after a few minutes.
“Ah fuck! Right there, yes,” He cried out as Beomgyu hit his sweet spot dead on.
“Oh fuck baby you feel so fucking good,” Beomgyu groaned as he felt Yeonjun tighten around him every time he slammed into him. Yeonjun raked his nails up his lover’s back, trying to ground himself from the overwhelming pleasure coursing through his body. He could feel the familiar knot in his stomach starting to come undone. Beomgyu roughly grabbed onto Yeonjun’s throbbing cock, pumping him in time with his thrusts.
“Oh fuckkkk yes Gyu,” Yeonjun’s hips started to stutter.
“Aw yeah? Cum on my cock babyboy,” Beomgyu moaned, whispering praises against the other’s neck. Yeonjun dug his nails into Beomgyu’s back as his eyes rolled back. His body convulsed, shooting his load onto his own chest with a guttural moan as he clamped down on Beomgyu’s cock. This caused Beomgyu to come undone as well with a deep groan, loving how good Yeonjun milked him.
Beomgyu pulled out slowly and pressed a kiss to Yeonjun’s sweaty forehead and smiled.
Once they regulated their breathing they hopped into the shower to wash off the aftermath. Beomgyu changed the sheets before they both crawled back into bed, utterly exhausted.
They fell asleep in each other’s arms once again.
Unbeknownst to them however, Taehyun Kang, who’s room is right next door to Beomgyu’s- has now been traumatized. And yes, he WILL be heading to Kai’s room to retell what his ears were just subjected to in great detail because if he had to suffer through that so does Kai.
Thoughts and prayers to Huening Kai and his good night’s sleep.
Chapter 7: News travels fast
Chapter Text
“You like it right here the best, don’t you?”
Taehyun whipped his head towards the shared wall of his and Beomgyu’s rooms in sheer disbelief.
Abandoning his desktop, he padded over to said wall and put his ear to it.
Surely what he had just heard was just taken out of context, right?
….R I G H T ?
Unfortunately for him, if the moans and groans were anything to go by- they were doing exactly what he’d thought in the first place.
He shook his head, trying to dispel the unwarranted mental imagines flooding his brain. Favouring his mental health, he reached for his earbuds in an attempt to drown out Yeonjun’s girlish moans.
“Oh you have GOT to be kidding me.”
His earbuds were dead. Along with his will to live.
“Okay. This is fine. I mean, they’re probably almost done anyways,” he rationalized. He sat on his bed, scrolling through his phone trying his best to distract himself.
A few minutes passed, and it seemed things had quieted down finally. He let out a sigh of relief, surely now he’ll get some peace and quiet!
Taehyun settled down into his comfy bed in hopes of drifting off and never relaying this experience ever again.
That is, until…
“I want you to fuck me,”
He bolted upright, shooting the wall a look of what could only be described as pure and utter betrayal.
“Are you fucking-“
The bed started creaking.
Taehyun’s face scrunched up in horror as the headboard started to bang against the wall, causing his own bed to shake as well.
‘Remind me again why I thought putting our beds against the same wall was a good idea?!’ He cursed.
“Why has God forsaken me?” He flung himself back into his pillows in defeat. He stared up at the ceiling dimly, mentally kissing his good night’s sleep goodbye.
But he wasn’t going down alone, oh no. If he had to suffer through this shit, so did Kai. Why? Because fuck him, that’s why. How dare he sleep peacefully while Taehyun’s being subjected to this shit!
————————————————————————————-
Kai blinked slowly at the other, still recovering from being ripped from his dreams by Taehyun’s incessant berating.
He rubbed his eyes tiredly, not fully awake yet.
“And you woke me up at ass o’clock why?”
“I refuse to be the only one cursed with this knowledge.”
“I literally hate you. How am I supposed to look them in the eyes after this,” he cringed once Taehyun finished talking- not a single detail was left out.
Kai could’ve gone his entire life without knowing any of this information. In fact, he’d give his left lung to forget this whole entire conversation. Maybe it’s a good thing Soobin is so oblivious, must be nice going about you day without having the mental image of your coworker getting their cheeks jackhammered a few doors down.
Needless to say, both boys didn’t get much sleep that night, and it showed.
Soobin had asked if anything was wrong, but was quickly dismissed.
Whilst the other three were in the kitchen having breakfast, the other two were just waking up.
This time, Beomgyu was the first to wake up. It was their day off, so no God awful alarm today! He tried to get up, but failed as his boyfriend’s arms snaked around his waist, pulling him closer in protest.
His breath hitched as the other’s hand brushed against his morning wood.
“Oh? Well good morning,” Yeonjun whispered in his ear darkly. “Someone seems to be wide awake,” he dipped his hand into Beomgyu’s boxers, massaging him lazily.
Beomgyu shuddered on contact, rolling his hips. Yeonjun continued to tease him, thumbing his leaking slit while planting kisses up his neck and jaw.
Suddenly, he changed positions- flipping Beomgyu onto his back as he crawled between his legs. He hooked his fingers around his waistband, quickly pulling them down.
Beomgyu hissed as his cock sprang out, meeting the cold air. He watched through glazed eyes as his lover bit and sucked his thighs, marking him.
Agonizingly slow, Yeonjun trailed kisses up to his aching cock. He flattened his tongue, dragging a hot wet strip from base to tip before swiping up a bead of precum.
Beomgyu moaned, tangling a hand in the other’s hair. Yeonjun hummed in approval, wrapping his lips around his sensitive tip, swirling his tongue.
“Fuck,” Beomgyu moaned. Yeonjun took more of him in, forcing his throat to relax.
“Oh god, baby,” Beomgyu’s eyes fluttered as he felt himself hit the back of his throat. Yeonjun hummed against his cock hollowing his cheeks.
“Just like that, you’re doing so good,” he praised.
Yeonjun began bobbing his head at a steady pace, making sure to use his tongue as well. Tears began to run down his cheeks, and Beomgyu couldn’t imagine a more beautiful sight. He bucked his hips experimentally, causing Yeonjun to choke, fresh tears spilling down his blotchy face.
“Oh shit,” Beomgyu groaned, “Do that again baby.”
Yeonjun complied, taking him deeper. He felt him start to throb, he was getting close. Beomgyu started to facefuck him roughly, forcing his head down, causing Yeonjun’s throat to constrict with each thrust.
“Fuck yes. Choke on my cock babyboy,” he groaned, looking down at his tear stained face. A few final thrusts and, “Fuck, gonna cum.” He announced followed by a low drawn out moan, shooting his load down his lover’s awaiting throat.
Yeonjun sputtered, coughing as he tried to swallow the thick, salty liquid as best he could before pulling off the softening member. His throat felt scratchy and raw, but it was worth it.
He felt a gentle hand wipe away his tears.
“You did so good Yeonjun, such a good boy,” Beomgyu smiled down at him. Yeonjun beamed at his appraisal, proud of himself.
“God, I love you.” Beomgyu ruffled his hair lovingly.
They quickly got changed and made their way to the kitchen, greeting the rest of the members. Taehyun offered a grunt in response, resulting in a puzzled Beomgyu.
“What’s wrong with you?” He asked quirking an eyebrow.
“Nothin, just some neighbours kept me up all night.” He replied, pursing his lips.
“Yeah same. They were really going at it,” Kai backed him up, taking a sip of his orange juice, side eyeing the pair.
Yeonjun stopped in his tracks, looking like a deer in headlights. “I-is that so? Weird…I didn’t hear anything.”
Soobin cleared his throat, “Now that you mention it, I remember hearing that too. I wonder who it was?” His gaze lingered on the new couple.
“Is there uh, anything you’d like to share, Yeonjun? Beomgyu?”
The two idols in question froze.
Well, fuck.
Chapter Text
Now, Taehyun would never admit this, but he really DID feel a bit bad for his two friends. When he made that neighbour comment he wasn’t expecting Soobin to know what he was talking about. He felt partially responsible for outing them since he was the one who triggered the conversation in the first place.
He couldn’t even try to back peddle for damage control either. Not when Soobin had heard them already, with his own ears and everything!
However, in Taehyun’s defence: given the situation Soobin most likely would’ve brought it up anyways. And really, it wasn’t his fault they threw caution to the wind and couldn’t control themselves. That’s on them, not him!
He propped his head up with his elbow, all he could now was sit back and watch everything unfold.
—————————————————————————————
The whole room was silent.
Soobin tried again, “Hello? Your leader asked you a question.” It was directed at Yeonjun, who was undoubtedly the easier target of the two. Yeonjun was a shit liar, everyone knew that.
Yeonjun’s mouth went dry, and his hands felt clammy. He weighed his options. Confess and be humiliated by his peers and admit that yes, those girlish moans they heard were in fact him. Or, play dumb and attempt to cook up some bullshit lie to save his dignity.
He decided the latter.
“Why are you looking at us? We didn’t even do anything! We live in a big complex, it could’ve been literally anyone,” Yeonjun defended, congratulating himself on not wavering underneath Soobin’s hard gaze.
But Soobin saw it. How he fidgeted with his hands, unable to meet his gaze properly. He may not have stuttered this time, but Soobin knows him all too well.
He let out a long exhale.
“Are you really going to try and deny the fact that you and Beomgyu fucked last night? You do know these walls are like, 1 ply right?”
“Now you’re just making baseless accusations, where’s your proof?” Beomgyu cut in, trying to save his boyfriend from the spotlight.
Soobin snorted, causing Beomgyu to frown.
“Proof? It’s all over Yeonjun’s neck, guess you overlooked that little detail huh?”
Yeonjun flinched, eyes flashing in alarm. He opened his phone’s front facing camera to inspect his neck.
He was absolutely beside himself.
There, staring back at him were an array of love bites and bruises littering his neck. Fucks sake, he had forgotten all about them. Stupid, stupid, stupid! He cursed under his breath, devastated he made such a crucial mistake.
“…ah, that does look kinda bad huh,” Beomgyu replied quietly, cringing.
He had also forgotten about the marks, I mean he had just gotten the life sucked out of him like 10 minutes ago- so forgive him if he isn’t 100% on the ball during this current moment in time.
“So.” Soobin cleared his throat loudly, “Once again I ask, what exactly is going on here?”
Beomgyu sighed heavily as he rubbed comforting circles into Yeonjun’s back. Poor guy was in shambles, and he had lied with such confidence too- soul crushing.
“We’re together. Um, it’s kinda new.” Soobin nodded, dropping his intense stare.
“Jesus Christ, finally! Why didn’t you just tell me in the first place, you know I hate pulling the leader card! When did this even happen?”
“Ah, like two weeks ago.” Taehyun supplied, deeming it safe to talk again.
“Wait, I thought it happened like 4 days ago? After the meeting, right?”
Yeonjun shook his head. “Well, actually it started three weeks ago. But technically Kai is correct, that’s when we became official.”
Taehyun hummed in acknowledgment at this new information.
“Wait wait wait.” Soobin butted in, waving his hands in disbelief. “Hold on. Am I the last to find out?!”
A pregnant pause.
“You guys are such assholes! I thought you two were fighting or something, I was so worried! Whole time you two dickwads were sneaking around behind my back. I cannot believe you all fed me such lies for so long!” he put a hand over his heart in mock hurt. “Fake friends.” He sighed dramatically, shunning them.
They all burst out in a fit of laughter at Soobin’s theatrics, the tension from earlier quickly dissipating.
Later that evening at dinner, Soobin had an announcement to make.
“Alright guys, listen up. I just wanna say, congratulations to our Beomgyu and Yeonjun! I’m happy for you guys, really.” He smiled warmly, beaming at the pair.
“I support you 100%, and goes for each and every one of you- not just the new couple.”
The four boys cooed at their leader’s sentimental words affectionately.
“One more thing though,” Soobin’s face hardened as he inhaled deeply.
“If any of you go behind my back again, I’m revoking your kneecap privileges. There’s just not enough time in the day for you to be bullshittin and screwin around, we have a comeback to prepare for.” He finished sternly.
Kai was the first to stifle a cackle, “Well damn Soobs,” he managed between laughs.
“What? I’m being serious!!” He broke character, pouting as he noticed his member’s shoulders shaking in silent laughter.
Soobin trying to be threatening was always top tier, how could you fear a guy who fathers a hedgehog like his own flesh and blood?
Needless to say, the group was back to their usual high energy selves now that the secret was out. Things went back to normal for the most part.
It felt amazing not having to walk on eggshells in their own home now, and the couple couldn’t be happier. The only drawback would probably be the public eye. They still had to cater to their fan base, so during idol hours their relationship had to be left at home. They had to be especially diligent with fan service as well, which was a whole challenge in itself. Their only real enemy now is Dispatch- but we’ll cross that bridge when we get to it.
Notes:
This is the end, thank you for reading and supporting this story! It’s my first time actually publishing, so I’m grateful that some of you left kudos!! <3333
Zathulangelo (Guest) on Chapter 1 Sun 07 Jul 2024 09:19PM UTC
Comment Actions
staymoa143dnk on Chapter 1 Fri 10 Jan 2025 06:38PM UTC
Comment Actions
staymoa143dnk on Chapter 2 Fri 10 Jan 2025 06:40PM UTC
Comment Actions
staymoa143dnk on Chapter 3 Fri 10 Jan 2025 06:43PM UTC
Comment Actions
staymoa143dnk on Chapter 4 Sat 11 Jan 2025 04:59AM UTC
Comment Actions
staymoa143dnk on Chapter 5 Sat 11 Jan 2025 05:02AM UTC
Comment Actions
staymoa143dnk on Chapter 6 Sat 11 Jan 2025 07:53AM UTC
Comment Actions
staymoa143dnk on Chapter 7 Sat 11 Jan 2025 07:59AM UTC
Comment Actions
Cherry blossom (Guest) on Chapter 8 Wed 26 Jan 2022 12:51PM UTC
Comment Actions
anshjun on Chapter 8 Sat 29 Jan 2022 12:15PM UTC
Comment Actions
Ganzy111 on Chapter 8 Mon 21 Feb 2022 07:51AM UTC
Comment Actions
Daizyyy (Guest) on Chapter 8 Fri 27 Jan 2023 11:43PM UTC
Comment Actions
staymoa143dnk on Chapter 8 Sat 11 Jan 2025 08:04AM UTC
Comment Actions