Work Text:
It’s quiet and peaceful. Yeonjun shifts carefully on his back, trying not to disturb the sleeping boy on top of him, head carefully nestled in the juncture of his neck, little puffs of air tickling Yeonjun’s scent glands. Beomgyu nuzzles into him and whimpers, a kitten-like sound. Yeonjun smiles reverently; he really tired him out earlier.
He reaches over to his nightstand, blindly searching for his phone. His night light shines softly, illuminating the mess strewn across the big bed. He turns his phone on, scrolling through his piling notifications, eyes burning from the harsh blue light, and answers a few pressing messages, never fully free from his job even in times like this.
He traces shapes idly on his boyfriend’s back with his free hand, fingertips fleeting and gentle. He presses his lips to Beomgyu’s head, digging his cold nose into soft tresses as he scents him delicately.
Yeonjun yawns soundlessly, tears gathering in the corners of his tired eyes. He turns his phone off and plugs it into his charger. He pulls the thick comforter further up their bodies and wraps his arms around his omega, embracing him closer. There is probably enough time for a quick shut-eye before the next wave hits. He ignores the way his cock throbs, hot and heavy, nestled deep into his boyfriend’s warm cunt, fat knot tying them together, and wills for sleep to come faster.
Warmth and the scent of roses and burnt sugar, cloying and syrupy, a scent so unique to his omega surround him, lulling him to sleep like a siren’s voice enticing an innocent soul. He drifts off slowly, exhaustion rolling over him in waves.
Muffled yelling. The front door slams loudly, rattling the entire dorm. Loud thumps, heavy footsteps approach their door before pausing, inaudible whispers with panic apparent. A brief silence, and then somebody gathers all of their courage and knocks, timidly.
Yeonjun stares blankly at the ceiling, trying to reign in his disturbed instincts from having their territory so blatantly disrespected during a sacred time for them, and groans, blearily rubbing his crusted eyes. Beomgyu whines and lifts his head from where it had been lying on Yeonjun’s naked chest. He squints at him, and questions, sleepy and disoriented, “Hyung… Go see what they want.”
He simply sighs, annoyance bubbling in him. He pushes Beomgyu gingerly off of him, cock slipping out of his tender hole, making them both moan in sensitivity. Slick and cum gush out, wetting their already ruined bedding. Yeonjun looks on longingly, desire simmering like lava low in his belly, as he slips on a pair of sweatpants, not bothering with a shirt. Beomgyu chuckles, voice deep and scratchy, and reaches down, a pale hand spreading his pink folds for him to see, saccharine slick dripping out slowly. “Hurry up and come back to bed.”
Black spots dance in his vision for a moment. Ears burning, Yeonjun curses to himself and stomps to the door, fumbling with the lock. He opens it slightly, only letting his head poke out, and glowers at the cowering figures of his pack members, “What.”
“Uh.” Soobin looks traumatized and ghastly, like a survivor of a ghost sighting, as he shuffles on his feet, stiff and awkward. Huening Kai is hiding behind him, trembling in terror, clear refusal to meet Yeonjun’s eyes. He wishes he could feel sorry for scaring his packmates so badly, alas you don’t just poke a feral rutting alpha, with his omega in heat a few feet away, and expect to get away unscathed. “You guys have got a package.”
Yeonjun scoffs, ire barely kept at bay, his sharp scent giving away his displeasure, “And you had to interrupt us for that?” He snatches away the mysterious box from Soobin’s hands, the tape torn off messily. “Do you just go around and snoop into other people’s mail?”
“We thought it was ours… We are sorry.” Soobin dares to look embarrassed and even more awkward than before, a fiery flush on his face, lips trembling around the syllables. “We knew it was your guys’ the moment we opened it.”
“Ours? What are you-”
Huening Kai cuts him off, with a nervous squeak, “You’ll know when you see it… Only Beomgyu hyung could need something like that since I know that I have never before ordered anything like that.”
“...okay?”
“We are, uh, going to go? We are sorry for disturbing you, please don’t kill us later.”
Yeonjun stays silent, watching skeptically the two disappear into their rooms hurriedly. Confused, he closes the door and locks it blindly, distracted by the box in his hands. No names given and only their address? That must be why the others had mistaken it as theirs.
“What is this?”
Reclined on their bed amidst their plush nest, stretched neck showing off his mark on puffy scent glands, Beomgyu looks at him curiously, pumping long fingers slowly into his wet cunt, the sounds slick and nasty.
He has lost his train of thought.
“Some…” Yeonjun trails off, throat dry, his gums aching, watching the way the omega’s thighs tremble when he circles his clit teasingly. His cock stirs again. He clumsily places the box somewhere on the floor, and stalks to the bed gracelessly, like a desperate, starving man. “Something we ordered came for us.”
Beomgyu rolls over lazily, presenting himself with ease. His hair, dark as the night, spills like silk across his narrow shoulders, as he rests his head on a plush pillow. “What is it exactly? What was all that fuss?” He licks his lips, bitten raw and pink like rose petals, not fully coherent from the heat daze.
Yeonjun feels like he has been bewitched.
He takes off his sweatpants, carefully returning them to the pile of clothes section of their nest. He crawls on the mattress, head muddy from the dizzying smell of slick. He squeezes strong thighs reverently, tracing along rough bite marks and the bruises shaped like his hands.
Yeonjun watches hungrily as Beomgyu rubs his clit lightly, without any urgency. Slick runs like a river between his mate’s legs. He stops him, moving away the omega’s hand, and grips two bony wrists tightly, gathering them at the base of his spine. Yeonjun pushes down, and Beomgyu goes easily, arching his back submissively.
He drives three careful fingers inside of the omega’s cunt, scooping out old cum, then smears it roughly over thick pussy, grazing over his sensitive clit brutally. Beomgyu purrs pushed deeper into the throws of his heat, and Yeonjun feels himself drool, leaking precum where he is pressed against the soft curve of Beomgyu’s ass.
He croons back, slipping fully into his feral instincts, and guides his cock home, thickness sliding in easily inside the sweltering heat. Beomgyu cries out, a small, broken sound. He adjusts his legs and starts thrusting, pace unhurried and indulgent.
The box lays there on the floor forgotten.
It is several hours and several rounds later when Beomgyu finally feels sated and satisfied, knot plugged in his wetness, that they bring up the packet again.
They are spooning, Beomgyu’s back against Yeonjun’s chest, covers and blankets thrown messily around them. Yeonjun is licking obsessively at the bond mark on the omega’s neck, the sharp of his canine teeth forever imprinted on the swollen, delicate scent glands. High on the pheromones on the tip of his tongue, he doesn’t respond to Beomgyu’s calls.
A smack on his head gets his head out of the gutter. Yeonjun whines childishly, and murmurs, rubbing his spit-slick lips on the omega’s cheeks, “What?”
Yeonjun feels Beomgyu smile against his lips, cheeks stretching as he chuckles. Half listening, he kisses along the lines of whisker dimples, he scents him subtly. Beomgyu rattles on, undeterred, “You said the packet only had our address?”
“Yeah.” Yeonjun’s hands travel lower, raking his blunt nails over soft skin.
“And that Kai-yah said it could only be mine? Since he never ordered something like that?” Beomgyu slaps away his naughty hand, ghosting over his clit. “Stop that!”
Yeonjun sighs, feeling antsy. He feels Beomgyu get wetter and wetter, signifying another wave is to arrive, body temperature rising. His knot has deflated fully. He shifts, getting comfortable, “...yeah? What about all that?”
“I know what the package is! Discreet packaging, plus it caused a pervert like Soobin a mental breakdown,” they continue their conversation as they rearrange their position. Beomgyu is easily positioned on his back, legs spread and knees almost by his shoulders, obediently presenting himself to be bred and fucked. Beomgyu babbles out, dazed and almost incoherent from the heat fever, “This is the strap-on we ordered like, 6 months ago!”
Yeonjun hums out in interest as he slicks up his cock, rubbing it against the omega’s folds. His tip rubs against Beomgyu’s clit, before catching onto his gaping, used hole. “I totally forgot about that. Didn’t we mean to use it three cycles ago?”
“Yeah, I thought it would never actually arrive,” Beomgyu tries to peak in the direction of the package, making Yeonjun growl in disapproval. He squeaks as he is filled to the brim suddenly, tears pooling in his eyes when his cervix is poked at. His thighs shake uncontrollably, and he bares his neck in submission, “I’m sorry! I will only look at you…”
“Okay. So? Continue with what you wanted to say.”
Beomgyu stutters, panting wetly as he gets pounded into the mattress within an inch of his life, “When are we gonna use it? I want to… Fuck, please! I want to fuck you.”
“Obviously not now - our cycle is two days in, and you are too weak to do anything to strenuous like pegging me.” Yeonjun slows down, grinding his leaking tip where he knows Beomgyu’s sweet spot is. Beomgyu sobs out pleas for mercy, trashing in his hold. Yeonjun simply smiles sweetly. “Unless you are sure you want to try it during our next shared heat, we can simply do it the next time we get some free time.”
“Free time… Won’t be for a while.”
He pinches the omega’s nipples, twisting them roughly. Droplets of sweet-smelling milk escape the abused buds, pooling in the delicate dip of Beomgyu’s collarbones. Yeonjun throws his head back as he growls, ramming in faster. His cock throbs, his knot starts to expand. “There would be even more milk if I were to pup you.”
Beomgyu gasps, pearly tears running down his face, “We are having a comeback soon, you can’t pup me yet-”
Yeonjun jams his fat knock inside his mate’s cunt, locking them together. His hips sway sensually, grinding his tip vigorously on Beomgyu’s cervix. He laughs, mocking, as he reaches down, fingers finding a swollen clit, “So, I can get you pregnant after our comeback passes? Noted.”
“No…”
Beomgyu opens his mouth in a silent scream, as he feels hot cum fill him and sharp alpha teeth sink into his bond mark. Their conversation is once again, forgotten.
Album preparations start barely two days after that, leaving them no room to think about anything else other than learning new choreographies, recording, writing, and straightening out every single little detail that is essential to a comeback. It’s two painful, busy months, without any semblance of private time for them, except for little stolen moments and quickies in Beomgyu’s studio.
They choose to skip Beomgyu’s heat and Yeonjun’s rut, using suppressants. It isn’t the healthiest option but taking time off every two months isn’t always something they are allowed to do, no matter how much they wish to do it. They are already on thin ice, what with them being publicly a mated couple in an idol group. It’s already bad enough that fans catch on every time they do choose to ride out their cycles, different variations of “they are fucking!” trending all over social media.
Then they release their next album, and it’s two more months of sleeplessness and mindless, grueling work, but this time in front of the camera. Their last day of promotions is thankfully right before their rut and heat arrive, their management gracefully giving them the freedom to be a mated couple once again behind closed doors.
They can’t be faulted for forgetting about their ambitious plans - for Beomgyu to finally achieve his dream of fucking his alpha - yet again. The strap-on and its accompanying dildo were never properly taken out of the box, it instead joining the ever-growing pile of packages and clothes in Yeonjun’s room that he never gets to unpack and put away.
It coincidentally finally gets brought up a whole year after they had initially ordered the custom leather harness and dildo. Six months to get delivered, and six months to finally unpack it and actually look at it.
They had been very graciously given a two-week break, enough to recharge, rest, travel, and fuck to their heart’s content. The couple plans to go on a short trip with both of their parents, a once-in-a-lifetime possibility.
Yeonjun’s current task was to finally clean his room and get rid of all of the collected trash. For the past few months, they were forced to mainly use Beomgyu’s room, seeing as it was impossible to step foot into the alpha’s room without tripping on a box or a pile of designer clothes, never tried on before, left to rot on the floor.
Sitting cross-legged on the floor, clothed in the ugliest Adidas sweatpants and old band shirt he could find, Yeonjun gets to work. Different piles of designer clothes, shoes, trinkets, and promotional stuff from brands surround him, akin to huge mountains. Yawning, he finally gets to one of the last boxes, hidden at the very bottom under all of that mess.
He stares, long and hard. “Oh.”
“What is it?” A wet hand sneaks up under his shirt, startling him. He jumps, always so easy to surprise, and looks back, glaring. Beomgyu grins at him, squatting behind him, hair dripping wet from his shower, clad in a towel that doesn’t cover anything.
Yeonjun swats at him playfully, not without eyeing all of the naked skin available for him to see. He is very glad the rest of the members are out and about. “Don’t scare me like that!”
Beomgyu makes a kissy face at him, before standing up and walking to the body-sized mirror in the other side of the room, swaying his hips because he is annoying like that and likes to torture his mate on the daily. Yeonjun turns back to the task at hand, throwing bubble wrap carelessly behind him. Beomgyu was always the clean freak in their relationship anyway.
“This is the strap-on,” Yeonjun struggles with tightly wrapped plastic packaging, using the sharp of his teeth to tear it apart, forgetting the scissors in front of him, “and the dildo we completely forgot.”
“Oh, damn,” Beomgyu towels his hair absentmindedly. The small towel covering his body unravels and falls at his feet. Neither of them react to the sudden nakedness. “Hasn’t it been a whole year already since we ordered it?”
“Yeah.” Yeonjun pauses, contemplating. “When do you wanna try it out?”
“Hm, I don’t know. Today?”
“You sure? It will take a while for me to clean myself and then to disinfect this thing.”
“Yeah! It may kickstart our cycles early too - it’d be nice if it has completely passed and we don’t meet our parents, stinking like a shared heat and rut.”
Yeonjun eyes Beomgyu up and down. His eyes zero on the pink cunt between his mate’s legs, then to the strap in his hands. He shrugs. It’d be fun. He stands up, patting his mate’s small behind as he passes him by.
It doesn’t really take all that long for him to clean in the shower. He spends half of that time flexing and marveling at his own muscles, and the other half making sure he is as spotless as can be for his omega. Five minutes spent making smug faces in the fogged mirror, wet hair falling across his forehead handsomely, then another ten minutes brushing his teeth and doing his after-shower routine. He can’t help being so energized and animated - he always enjoys trying out new things with Beomgyu.
He walks out, naked and wet, because he can and they are the only ones home, and pads to Beomgyu’s room, leaving wet steps everywhere. Beomgyu lies on his bed, spread like a starfish, as naked as he was before Yeonjun stepped into the shower. Scrolling on his phone, the omega looks nonchalant and bored, lube and the newly disinfected leather harness and dildo lying next to him. Yeonjun snorts.
He leans over his mate, imploring, “I’m done with my part. Did you clean them?”
Beomgyu stretches lazily, joints popping when he raises his hands over his shoulder. “Yeah, wasn’t that hard actually. Do you wanna start now?”
Yeonjun lies down next to him, pushing the pillows and covers out of the way. “How do you want me?”
“I want to prepare you myself, then I want to fuck you with the strap.” Beomgyu sits up on his hands, and reaches for the strawberry scented lube they never get to use. They smile at each other. Yeonjun adjusts, getting comfortable as he spreads his legs.
They go through the motions of preparation easily. His fat cock down Beomgyu’s throat, as three fingers stretch him out, squelching loudly from the excessive amounts of lube.
Yeonjun speaks, lightly carding his fingers through the omega’s soft hair, “Baby, don’t you think you are getting too into sucking my cock? You were supposed to just stretch me out, you know.”
Beomgyu’s nose meets the carefully trimmed curls at the base of the alpha’s cock, lips stretched obscenely around his swollen knot. He swallows down, and bobs his head a few times, before meeting his eyes and answering, cock leaving his mouth, a string of saliva connects his lips to his cockhead. “I love sucking you off too much to just do that.”
Yeonjun chuckles, “You can choke on it later. I’m stretched out enough, you can already fuck me.”
Beomgyu pouts, but still obeys. His fingers leave the alpha’s hole, and reach out for the harness next to him. Yeonjun helps put it on properly, both of them pointedly ignoring the sopping wet cunt of the omega, leaking everywhere from arousal.
They settle again, with Yeonjun on his back and Beomgyu between his legs. They kiss languidly, unhurried. Beomgyu slicks up the dildo and slowly guides it to Yeonjun’s hole. He enters, inching in carefully. They both moan out loud - Yeonjun from being penetrated, and Beomgyu from the pressure put on his clit by the harness.
“Hyung, I doubt I’ll last long…”
“I know, I can smell your heat starting.” Yeonjun strokes Beomgyu’s face gently, soothing. “Start thrusting for now, and then we’ll see where it takes us, okay? Hyung will knot you later, I promise.”
Beomgyu sniffles, face red. He moves his hips, thrusting deeply. “Okay…”
Yeonjun moans as his prostrate is met dead on. Their lips meet in a kiss.