Work Text:
Corporate jobs are absolute hell.
But Beomgyu is starting to learn that they are especially bad when his workload doesn't just stay at work. And in other words, when he's not allowed to go back to his home, into the warmth and comfort of his omega's arms to forget about everything else.
So it would be fair to say that becoming important at work was the worst thing to happen to Beomgyu. As he's now forced to join a business trip in order to help host an event that could be revolutionary for their company, because he is capable of contributing so much to it — according to his boss’ words.
Sure, the raise he has seen in his salary is a great addition to his life. And yes, it satisfies his inner alpha to know that he can provide for his mate. Even though Kai is already perfectly capable of taking care of himself. It silently helps Beomgyu with his more innate urges.
That's what gets him through most days, and he does get through them, because he is a professional employee. But this — having to stand around and have conversation after conversation with a welcoming smile on his face all day long, instead of sitting in front of a computer in his office where people prefer to email him instead of speak in person — is entirely too much.
He had initially thought that the five-star hotel that's been booked for the trip would be enough for him to wind down and recharge after each long and gruesome day. But every time he walks into his luxurious room all he feels is regret. The bed is ridiculously big, which he really doesn't care for — him and Kai fit in their regular sized double bed back at home just fine, thank you very much. But that first moment he sits down on it, he's sold. It's so soft yet supports his muscles so well that he goes to lie down like he's been hypnotised. Then he's on literal clouds, burying himself deeper and deeper into them, and instantly pops a semi.
He should've begged Kai to take a few days off to come with him so that they could treat this like a vacation.
That's exactly what he tells Kai on the phone, on that same bed. Also that it's probably not too late to consider. But all Kai does is laugh at him. Then laugh some more because phone sex is apparently too cringey for him. He won't indulge Beomgyu even with his smaller request! And Beomgyu has no idea how to enjoy himself in these conditions.
Not to mention the fucking bathroom he discovers after the call has already ended: With a huge bathtub against the windows that take up most of the wall and a picture-perfect view of the night outside. Seriously. Who would design such a thing?
He refuses to step into the bathtub the five whole days he stays in that hotel and strictly takes showers on the other (less sexy) side of the bathroom.
Beomgyu is on edge. He's not only mentally exhausted from all the work, but also irritated from not being able to do anything to relieve it. Needy, for the most part. And even lonely, because no matter how nice or tolerable his coworkers are, they are just coworkers for a reason, and he's seen entirely too much of them this week.
He doesn't even feel in a celebrating mood as the event concludes, because he still has a four hour long car ride with three of his coworkers that he has to get through before he's back in Seoul. Arriving here with them had seemed like a good idea at the start. They would all save money on gas and Beomgyu wouldn't be taking their shared car away from Kai.
But now he wishes Kai would come to get him, welcome him like long distance lovers who hadn't seen each other in years.
He doesn't know how many more times he can make small talk, or worse, open up about personal matters with people he really doesn't intend on letting into his personal life just to seem friendly anymore.
Thank God he had thought to put on a scent blocker patch before leaving for the road because he's sure the car would've been stinking of his sour scent otherwise. This way his annoyance isn't too obvious, and if he just pretends to fall asleep no one attempts to interrupt his peace.
By the time he's dropped off in front of his apartment complex, the sun has already set and the sky seems to be matching his gloomy feelings. He wastes no time in thanking for the ride then taking his luggage from the trunk. And he spends even less time getting home because as soon as he's made it through the main entrance, he bolts. He runs across the little park then turns left for their building, not caring for a second that he might look like a lunatic to his neighbours.
Once he’s in the building, as the adrenaline has taken over him, he considers running up the stairs, too. Which might actually be insane, but thankfully the lift is already on the ground floor. So he grits his teeth and uses that moment to catch his breath as he very patiently waits to reach their floor. Every second of waiting is torture at this point.
But he is finally here, in front of their door. He is so frantic that he misputs the door pass-code at first. He curses under his breath, then takes a deeper breath. The pass-code is his anniversary date with Kai, for God's sake. He just needs to calm down so that his shaky fingers won't touch the wrong keys.
211213.
It makes sense that he would make mistakes with such a jumble of numbers, even though he remembers the date like he remembers his name. No matter how many more memories he creates with Kai, he doesn't think that he could ever forget the exact moment Kai told Beomgyu that he wanted to be his mate.
Beomgyu's train of thought comes to a halt as the door opens with a click and he takes the first step inside their flat.
Their flat that smells of Kai's lemon cake scent so intensely it pierces through the barrier of Beomgyu's scent blocker and causes his neck to start burning up. Although it could be because he had been wearing the patch for longer than the intended use, too. He reaches for his nape and rips off the damned thing before he advances any further into their home. But even without the side effects of the patch over his scent gland, the atmosphere inside is overwhelming for him. Has it always been this way, and he had just grown used to it? Or has it changed while he was away, his own coffee scent slowly fading away with each day he didn’t come back? That idea alone makes him feel sick. He closes the door behind him, his luggage is long forgotten on the floor, his shoes fast discarded. And he walks through the hallway with his fingers dragging over the walls, hoping that his scent will stick and merge with Kai’s again. All his nose picks up is how the citrusy tinge of Kai’s scent in the air is more dominant than the sweet pastry that Beomgyu had remembered him to be — that he had fantasised about the past week he wasn’t here to physically taste it. The sourness signals Beomgyu that his omega might be in distress. He can’t pick up the exact emotions in it as they aren’t fresh. But it’s lingering all over the place that it’s making his heart sink.
“Hyung! Welcome back!” Kai pops out of their bedroom door, showing none of the negative feelings Beomgyu had been imagining on him a second ago. His smile is as bright and welcoming as always. His soft brown hair is neatly brushed, one side of his bangs tucked behind his ear along with his glasses. And he looks so warm, so cosy in his beige knit-sweater and black cotton shorts, walking towards Beomgyu barefoot.
“Oh, Kai…” Beomgyu forgets about all of his mental fights in a matter of seconds, and he runs to Kai like he’s being pulled in by a gravitational force, because that is their nature.
He throws himself in Kai's waiting arms, making him stumble then cackle from the impact, but he melts into the hug just as fast. Beomgyu adores how big his omega is, completely embracing Beomgyu in his warmth, in his softness that is easing his muscles one by one. But the reason he loves it the most is because, at their heights, Beomgyu's nose reaches Kai's scent glands that are on his neck in a perfect fit. It's like they were always fated to be mates, to need each other, to then take care of each other.
Beomgyu buries his nose as deep as he can into the source of the sweet lemon cake, he's almost sniffing like a dog instead of letting himself inhale the scent in properly, because he just can't seem to get enough. It's agitating. He smells Kai, licks and nibbles his skin but fuck, it's not enough to sate the hunger that's taken over him.
“Oh, baby. What’s wrong?” Kai asks so gently Beomgyu almost doesn't catch the question.
“I missed you — So much,” he lets out with a dry sob.
Kai's hands slowly climb up from Beomgyu's back to find his face. They hold him so delicately, like he's fragile cargo, as Kai pulls him out from where he was tucked in. His fingers are on both sides of Beomgyu's cheeks, tilting his head back to make him look Kai in the eyes. He has a beautiful, concentrated expression on his face and Beomgyu wants to kiss him. But one of Kai's hands cards through his hair, caresses his nape, then barely touches his scent gland and Beomgyu is letting out a painful whimper.
“I didn’t know it was this bad. My poor alpha,” Kai says sympathetically, his voice is like a lullaby, trying to soothe Beomgyu's nerves.
But that ignites something even stronger inside Beomgyu, something ugly in a way, with how utterly desperate he feels.
He ducks back into the crook of Kai's neck, pressing his own gland to Kai's this time. He rubs the sensitive skin of their necks together needily, because he needs their alpha and omega to be one again. The contact makes them both hiss. Beomgyu is stubborn though, trying again and again to blend their scents together. But it doesn't feel good, not even for Kai. Why the fuck doesn't it feel good?
Kai is so patient. So calm and caring even in the face of Beomgyu's frustrations. Even when Beomgyu is taking his frustrations out on him. He tugs at Beomgyu's hair entirely too softly in order to get him out of his neck. But Beomgyu goes easily, anyway. Because all he understands is Kai's touch, all that makes sense to him. He follows it religiously. He doesn't understand why everything itches and burns, why his own touch over his skin makes everything worse. He has no idea how to calm down.
“Stop itching, baby. You’re going to irritate it even more,” Kai urges, gripping Beomgyu from his wrists to stop him from scratching at his glands any more.
“Look at me,” he calls, and Beomgyu immediately locks onto his gaze. “Omega's here now, it's okay. Let me take care of you, yeah?”
Beomgyu nods. Suddenly it feels easier to breathe again. His body is buzzing uncomfortably still, but Kai is here, maybe that sinks in only now. He doesn’t have to keep fighting, he can have all of Kai right here, right now.
Kai keeps stroking his hair, the fingertips massaging his scalp render Beomgyu’s mind hazy, his body immobile. Kai does know how to calm Beomgyu down and take him under his control. Beomgyu is nothing if not the alpha that obeys his omega’s every wish, after all.
As Beomgyu stands still in his attempt to be good, Kai reaches down this time, making himself smaller in Beomgyu’s arms. The moment the tip of his nose brushes against Beomgyu’s inflamed skin, he tightens his hold on the omega’s waist with a gasp. Kai stays there for a long moment, just taking it in. And Beomgyu promptly realises that he's trying to get used to the smell.
“Do I stink?” Beomgyu asks, whining. But Kai doesn’t respond. He doesn’t have to, anyway. They both know that the answer is yes. His pheromones are all over the place, he must smell so bitter, so sharp instead of the calming latte scent Kai likes on him. But Kai is only focused on reaching a solution.
Kai backtracks a little, and Beomgyu watches him. He tries to read his face, to see if there is any uneasiness in his features. But he doesn't find anything of the sort. Kai gives him a tight little smile as he removes his glasses and hangs them at the neckline of his sweater. His eyes appear bigger now, naked, and so beautiful Beomgyu wants to get lost in them. But Kai seems to have other ideas. His fingers hold onto Beomgyu's chin, then move his head to the side. Beomgyu swallows down his complaints, because he has to trust Kai's judgement, but he can't help the throaty whine he lets out.
He falls silent the moment Kai goes down for his neck again, realising that the omega has better access to his gland in this position.
Kai doesn't shy away this time, sinking his tall nose deep into the scent. Beomgyu hears him sigh, but he's happy to note that it doesn't sound like a displeased one. His right hand finds its place in Beomgyu's hair again, caressing the headache away. His other arm is still hugging his shoulder, keeping him secure. It's everything Beomgyu needed. Then the first kiss comes.
Kai's lips are the softest thing in the world, perhaps the gentlest part of him. When he very carefully pecks Beomgyu’s skin, it doesn’t hurt at all. In fact, it sends tingles down his spine. And Kai detects his positive reaction to it, so he does it again, more firmly this time. Kissing him like he means it, without caution. Beomgyu notices the slight wetness on his lips right away, the way they part oh so slightly. And every second of it is welcomed by Beomgyu’s body. His alpha recognises his mate, opens up for him. Each time they connect and reconnect it’s like Kai is pulling the fever straight out of him. Then his teeth lightly graze his scent gland, making Beomgyu gasp, but he doesn’t attempt to escape it. Thankfully. Because his entire body trembles as Kai starts sucking on his flesh — in the best way possible.
Beomgyu moans weakly and Kai follows with a louder, higher one.
“Mhmm… Sweet,” he says, still under Beomgyu’s jaw, with the movement of his lips tickling him.
He parts for a moment and before Beomgyu can think to protest again, he leans for the other side of his neck, quickly pressing a kiss on where it meets his shoulder. The grip he has on Beomgyu’s hair tightens, and he pulls hard, tipping Beomgyu’s head back.
“How do I smell, hyung?”
“Too fucking sweet,” Beomgyu rasps, making Kai chuckle.
“That’s good, right?” Kai asks, trying to understand the state his alpha’s in, to see if he’s coming back to himself.
It is more than good. It means the omega is content, excited, and with his alpha. They both need each other desperately and Kai is taking care of them and Beomgyu believes that they’re going to be okay. He nods, along with his little mantras of yes, yes, yes.
“Let’s try this again, then.” Kai says before lining up their glands and starting to scent Beomgyu properly.
It’s perfect. His body doesn’t refuse it and immediately picks up on the progress Kai has made, loosening up. Their scents aren’t clashing anymore. They welcome each other, blend together in the way it has always made sense, smelling like a quiet and sunny morning.
Kai has started swaying them where they are standing, and Beomgyu smiles for the first time since he’s arrived home. This is the exact hug he has needed this whole week.
This time, as he pulls off Kai's scent gland, it doesn't feel like the end of the world. Because he finally understands that Kai is still here, looking at him with his fluttering eyelashes.
Beomgyu kisses him on the lips. It's his turn to caress Kai's cheeks, brush his hair with his fingers, and pull him exactly where he wants him in order to deepen the kiss. His sweetened taste is addicting, Beomgyu could eat him whole. He takes Kai's plump lips between his own over and over again. They are so soft and tender against each other yet their movements are nothing short of eager. Especially Beomgyu, but he is used to being made fun of by Kai because of how messily he tends to kiss. No matter the years of practice they have together. Kai calls him a puppy when he gets like that and it gives Beomgyu butterflies so he does it even more. Like now, as he licks Kai's top lip and makes him mewl.
They're both out of breath when they part. Kai leans his forehead over Beomgyu’s, and giggles so beautifully when Beomgyu continues to peck him all over his face. On the corner of his mouth, his cheeks, the tip of his button nose.
He stops only because he really does need to catch his breath, unfortunately. But it's okay, because they stay just as close, Kai keeps smiling radiantly. And Beomgyu's heart beats with not anxiety but love.
“Better?” Kai whispers into the air they share.
“Better,” Beomgyu confirms, mirroring Kai's smile and basking in the delightful atmosphere their scents have created together.
Kai holds his face between his two palms again. They're so warm like the rest of his body, almost melting Beomgyu's brain, turning him into pudding in his hands. A very content pudding. He stands there, malleable, as Kai slowly walks his hands down and rests them on Beomgyu's shoulders. His fingertips leave burning trails over Beomgyu's body, until Kai dips them under his coat and starts pushing it off him so he doesn't burn up as much anymore.
“Then let's stop standing around here and move to the kitchen,” Kai says while removing the coat for Beomgyu and neatly draping it over his forearm. “You must be starving after the journey you've had.”
Kai kisses Beomgyu square on the mouth one last time, then steps out of Beomgyu's personal space. He starts walking towards the kitchen, expecting Beomgyu to follow him.
“I cooked your favourite today,” he sing-songs.
“Wait,” Beomgyu calls out urgently, catching Kai by the hem of his sweater. Kai turns around to look at him with his eyebrows raised. “I am feeling better but…I haven't had enough of you just yet.”
Kai laughs too brightly, it makes Beomgyu's heart squeeze. Isn't it so unfair that the omega still has these strong effects on Beomgyu, as if he's falling in love with him for the first time again every single day?
“Come on, I'll sit with you as you eat! Or do you want me to feed you, my baby?” Kai says in his baby voice and tugs at Beomgyu's hand. But he doesn't budge. Clearly, he couldn’t care less about dinner right now.
“Kai,” he groans, pulling Kai towards himself instead. And Kai can't fight against Beomgyu's strength, he stumbles forward and crashes right into Beomgyu's chest. “Stay with me, please.”
Beomgyu cannot hide the tremor of his voice nor the intensity of his urges anymore. Kai's innocent eyes search Beomgyu's face anxiously as he tries to understand his alpha, following every twitch of his muscles: The way he clenches his jaw, furrows his eyebrows, then softens them again in his attempt to not appear as deranged as he is. He feels like the beast to his beauty when Kai cradles him more gently than ever, anyway.
“I am here, hyung,” he whispers.
His eyes, Beomgyu can't handle how kind his eyes are, the way they pierce right through him. Their search never ends, not until Beomgyu has shown all of himself to Kai. He thinks that he has already surrendered to his lover, for him to piece everything together with his own careful hands. But he watches Kai tilt his head to the side in his reverie then pout his entirely too pink lips the dim lighting of their hallway, and Beomgyu can't think anymore.
His hands no longer tremble, and they hold Kai by the waist with the kind of determination Beomgyu hasn't felt in what must be eons. Kai can't even catch up to what's happening before Beomgyu's turning him around in his grasp, saving himself from the intensity of that gaze and getting their bodies closer than before. He flushes himself against Kai's broad back, his hands placed on both sides of his hip bones as he pulls. At the edge of his consciousness, Beomgyu hears the thud of something soft falling to the ground, and he acknowledges that his coat must've slipped from Kai's hold. It's removed from his mind just as fast as it falls, because then he mouths at Kai's nape, kissing with open lips. And Kai's goosebumps kiss him back.
“Hyung,” Kai whimpers. His softer hands land on top of Beomgyu's, and he tries to intertwine their fingers in his attempt to hold on for dear life.
Beomgyu doesn't move for a minute, nor does he speak. He inhales Kai's scent deeper and deeper as it brings his body to life, and holds Kai tighter when he starts squirming as if to flee from Beomgyu's grasp. But Beomgyu knows that's not what it really is, because he can smell how Kai's body is reacting to him; How he's starting to burn with Beomgyu's overwhelming passion too. And as he squirms a bit too low and too close, grinding right against Beomgyu's boner, he lets out a moan undeniably erotic. Beomgyu catches a whiff of Kai's lavender hair shampoo in between his enhanced scent as he throws his head back over his shoulder.
Beomgyu leans in closer to where Kai has given the side of his face to him, and kisses him by the jaw this time. He starts grinding against Kai too, pressing his hardness to his ass with intent. The gasp it elicits from Kai — so raw in its surprise and submission — makes Beomgyu's alpha growl deep inside him from that first hint of satisfaction he feels, but also because he can no longer resist his desires anymore.
"I need you," Beomgyu rasps into Kai's skin. His voice doesn't come out right as if he's fallen ill, it scratches at his throat. But he doesn't mind it, he barely even notices it, because his mind is with Kai wholly. It's focused on how full Kai is against him, on the soft fabric of his sweater and how warm his skin is to the touch when Beomgyu slips his hand under it. He feels Kai up, from his belly to his chest where he brushes one nipple with his finger first then palms the entire pec. So full everywhere and so ready for the taking. "Let me have you. Please?"
"Okay…okay," Kai breathes out, allowing Beomgyu to unravel.
He keeps his hold on Kai as his other hand reaches for the waistband of his shorts. He digs his thumb under it, catching onto his boxer too, and pulls them down as far as he can. Which is really not far enough, because he refuses to let go of Kai even for that tiny moment. And maybe because he knew that Kai would be good to him. Beomgyu grins from the satisfaction of being correct as Kai pulls at his garments from the other side. With his help, they fall past his hips and down to his ankles.
Beomgyu's hands waste no time finding new places he can touch Kai, always looking for new ways to remind himself that he owns him (as if he would've left any uncharted territory on his body in the whole decade of being his lover). He grabs Kai's cock, and it fits in his palm so perfectly. Such a small thing compared to the rest of Kai's big posture, but it makes Beomgyu drool just the same. He squeezes it lightly and feels how it's slowly hardening.
"I should eat you for dinner," Beomgyu says with a smirk which Kai can feel pressed to his skin. Beomgyu wonders if he can also feel how he almost means what he said when all Kai does in response is fall deeper into his embrace, submitting to him more and more.
An even stronger surge of lust strikes Beomgyu like lighting, so he lets go of Kai's cock to cram his hand between their bodies instead. His fingers dig into the flesh of Kai's ass like claws despite his blunt nails, but when they inch towards the cleft of it, they are oh so soft and careful.
"Oh," the breath is kicked out of Beomgyu. He reaches Kai's rim to find it already dripping of slick, so much of it that he wonders how his useless fucking nose hadn't sensed it earlier.
"You're so wet, baby, baby. Did you miss me too?" Beomgyu nips at Kai's cheek, urging him to look at him as he continues to rub circles on his rim. His hand is submerged in the slick now, and if he could get himself to part for even a second he would take it to his mouth and lick it clean.
Kai does turn to him the tiniest bit, he grips Beomgyu by the back of his hair to bring their faces closer. Their noses slope together, then he nods, more in abstract than physically.
"So much," he tells Beomgyu in a whisper like he's trying to hypnotise him. Or maybe Beomgyu is the one that's gotten Kai under his spell. Maybe they're getting lost in each other.
Beomgyu's heart is in his throat by the time he starts pushing into Kai, knuckle by knuckle. His two fingers tremble even in Kai's tight constraints and welcoming warmth. He doesn't seem to be strong enough in the face of his own intensity.
Kai lets out a sigh at the intrusion of his unsteady fingers, but his body takes him so easily, like he's been ready for it. And it encourages Beomgyu to push deeper, to find the path that will relax and indulge Kai in his cravings — that he's been clearly harbouring this past week, too. But he sighs again, sounding frustrated this time and alerting Beomgyu's alpha. He's done something wrong. He has to fix it. Is it the angle that's wrong? He tries again, trying to map out Kai's insides that he was sure he had memorised by now. But with a grip on his wrist, and dark eyes on his own, Kai stops him instead.
“Don't worry about opening me up, hyung. Just fuck me,” Kai demands. And how could Beomgyu resist that?
(Any other time, he could. If Kai had said those words a week ago, before Beomgyu had gone on this business trip, he could've been a gentleman and made sure to prepare him as best as possible. Or, on the contrary, he could've been a tease, fingering him for hours without touching his cock once. Edging him again and again before he'd even fuck him, despite knowing very well that Kai likes how his cock stretches him.
But not today. Today, Beomgyu just is. He's an extension of Kai: what he says and what he wants. No games, just sex — just love.)
He removes his fingers from Kai in an instant and doesn't even realise that he's getting slick all over his belt as he struggles to unbuckle it. Kai waits for him patiently, still steady on his feet, as he keeps Beomgyu's other hand in his own for comfort. Their fingers are intertwined, two fists back to back, and Kai puts them over his heart, letting Beomgyu hear the erratic beating of it.
Beomgyu gasps over Kai's nape when he finally manages to free his cock from the restraints of his zipper then underpants, making Kai gasp as well once it slaps against his tailbone. Has he ever been this hard before in his life, he wonders. He doesn't know if they've been deprived of each other for this long ever since they first moved in together. When they're such a constant in their lives, satisfaction seems to come so easily, and not just from sex. Even groping without any expectations of a climax, teasing touches while passing each other by, or a kiss to bid farewell in the morning before work, helps to calm down the fire deep within them burning for one another.
Now, with the wildfires set free, the small things alone won't be enough. Beomgyu wants to take everything all at once, if he is able to. And Kai is begging him to try.
Beomgyu guides his cock into Kai's entrance like he's done a countless times, yet it feels like the first time: Inevitable and momentous. He drives his hips up, pushing pushing pushing into ecstasy. His chest is rumbling, his alpha purring from finally being exactly where he belongs, being one with his other half.
Kai finds his other hand too, gives it a new purpose as they hug his front together. Beomgyu hooks his chin over Kai's shoulder, buries his nose in his scent gland. And the moment he settles himself as deep as he can inside Kai, the sweet scent bursts around him, getting rid of that sour smell that had taken over their home.
"Hmm… Alpha," Kai purrs happily, and Beomgyu's mind reels.
Take him, take him, take him, make him yours again. He pulls his hips back and thrusts up in one swift motion, fucking the prettiest surprised sound out of Kai.
"Tell me what you thought of while I was away," he whispers to Kai's ear as he thrusts again, then again, not really giving him a chance to speak.
Kai turns his head the tiniest bit towards him though, as if he can face Beomgyu in their position, and nuzzles their cheeks together. His body starts leaning heavier on Beomgyu, too. He's letting go, knowing Beomgyu will keep him exactly where he wants him. That's when Beomgyu understands what Kai is trying to say, what he wishes to verbalise in between moans: I'm still here, I promise. Can you ask that again?
"When you missed me too much, how did you wish you could have me?" Beomgyu asks, and he can tell Kai listened to it attentively this time because he lets out a thoughtful little hum, before he picks up his pace.
"Wish I'd kept you warm at night?" He fucks him persistently now, it's almost too desperate, too quick. But Kai is completely soaking him, the squelching it makes is so filthy, and Beomgyu can't get enough.
"Needed—" He groans, "a distraction when work got too boring?"
Beomgyu wants to know about every distressing or lonely moment that stuck to the walls with their acidity. He wants to know if his presence would have eased them even a little, and if he can fix it all now.
"Tell me, tell me, baby," Beomgyu begs, to which Kai nods.
"Just—" he starts. "Needed—Nngh!" But his moans come as quickly as the hits against the deepest parts of him from Beomgyu.
"Give me all you've got," he manages to let out in one quick sequence, and maybe that's all Beomgyu really needed.
He untangles their hands from each other to get a steady hold on Kai's waist, pulling his lower body in. This time, when he fucks him, he makes sure to fuck all of his length in and out of him, deliberately dragging his cock all over Kai's walls.
Kai stumbles forward, barely catching himself with his palm on the nearest wall. He doesn't even mean to arch his back the way he does, but Beomgyu would be a horrible alpha to not notice it. He reaches for Kai's sweater, where it's obscuring that tantalising view, and pushes it away.
The way Kai's fair skin reddens under his touch has Beomgyu mesmerised, to say the least. He holds him harder, closer, and keeps watching his pink ass while he sways his hips into it as if he’s dancing. It's a filthy thing, how he uses Kai, yet there's nothing more beautiful.
Kai is a beautiful creature, there’s no doubt in that. It's evident from the looks he gathers whenever they're out together. Those are the type of looks that make Beomgyu feel not jealousy, but pride from knowing he gets to be the one loved by him.
And he feels so proud because no one else in the world gets to witness how beautiful Kai smells when he's being pleasured so good that nothing else matters. Their bodies feel right, every touch makes sense, they live for each other and they're so happy.
The air is thick with sugar, milk and butter. The aroma of lemon tying it all together in a salivating mix. Beomgyu's tongue lolls out unconsciously, perhaps hoping that he could taste the air. Once he realises that he can't, he latches his mouth on Kai’s neck instead.
"Oh my god," he moans.
There, the taste he's addicted to. He can taste it in Kai's sweat, so he licks his skin dry, until there isn't left enough of it to satiate his hunger. And Beomgyu is famished.
"K-kai," he breathes out, continuing to shove his cock into his heat like it will bring him comfort. But it makes him whimper with the need for a climax, a release from all these overwhelming feelings taking over him.
All the while Kai keeps crying out "Beom, Beom, Beomgyu, baby, ohh—" with the promise of more, his shrill voice reverberating all over the hallway walls just to find Beomgyu again and add to the fire inside him.
"Can I bite?" Beomgyu croaks out, hoping that Kai could hear it.
Kai reaches out his hand to Beomgyu's face the best he can from the angle and caresses his cheek before he says, with a sound just as wanton as his moans, "Yes, alpha."
Beomgyu opens his mouth wide over Kai's neck, where his scent gland is — it's begging Beomgyu to taste it. And the comforting hold of Kai's palm stays with him as he bites exactly where he had when he mated him.
Supple, supple flesh, it bursts under his teeth like a ripe fruit, filling his mouth with moisture and a tang impossibly sweet. It makes Kai squeal wildly, as if he is indeed just a little prey, then Beomgyu knows he's the most powerful man on Earth.
At last, Kai collapses in his arms. Beomgyu could hold him still, carry all his weight to continue fucking him until they're complete. Instead he falls with him, landing on his knees, and Kai on his lap. For a moment, they stay there unmoving with Beomgyu's teeth still sunk on Kai's skin and his cock nestled inside him. If Beomgyu had the power to freeze time, he would do it now — damn him for his gluttony.
But time isn't frozen. Kai is breathing brokenly in his daze, his chest is visibly heaving. Beomgyu detaches from his neck to stare at the only ugly thing about him: His mating scar. Kai doesn't like it when he calls it ugly, he loves it too much and wears it proudly. But he doesn't disagree when Beomgyu compares himself to a wild animal for it. Maybe that's what he loves about it, anyway.
He kisses the fresh bite marks left over the scar, and tries to shove himself further into Kai as if he isn't already balls deep in him. It's just instinct. Kai is heavy and still on top of him, their thighs are flushed together. There isn't really any space for him to continue moving his hips. So he takes a hold of Kai by pushing his fingers under the sweater and digging them into the soft flesh of his hips, then pulls him up just to yank him right back onto his cock.
They repeat that movement again and again with a shared effort. Kai rises himself on his knees and Beomgyu's hands help him fall gentler. Beomgyu can feel the way they're building up to something — deep in his guts, he feels it like a knot starting to untangle itself. And he senses it in Kai's scent, notices it in how Kai has grown quieter from his concentration on getting them there. All he lets out are weary huffs, which are just as sexy to Beomgyu. But no matter how sexy, it doesn't stop Beomgyu from feeling like there's more he has to give.
He doesn't even know why he feels these things. If Kai were to start questioning him, rightfully so, about every decision he's made ever since stepping in to their flat, he probably wouldn't be able to give a single answer. Yet he continues to act on them. Because somehow he still knows that they need it.
He relaxes his grip, and starts climbing one hand over Kai's back. He feels his spine with his fingers, counting the bumps until he believes he's reached high enough, then pushes Kai forward. And Kai goes so easily, letting himself be bent over in half, going down down down until he braces himself with his arms on the floor and his head buried in them.
Maybe Beomgyu's alpha believes he can do whatever he wishes because he is mated to the perfect omega. He hadn't realised that he was putting Kai in a presenting position until he's faced with it. He stares at his hole now, wet and fluttering, and joins Kai to make them complete once and for all.
When he's hovering over Kai like this, shoving his cock inside him feels like it reaches deeper than it ever has. And he hears the way it makes Kai squeal, the way he loves it, too. Beomgyu feels ecstatic, his mind is devoid from the overwhelming anxiety that had taken over it just an hour ago. Because he is doing something about it, and he's so close to succeeding.
"Love you," he chants as erratically as he drives his hips against Kai's ass. "Love you, pretty." His cock feels like it's about ready to burst with the way Kai clenches and sucks him in. The pleasure of it is so good it spreads all over his body like electric shocks, making Beomgyu release wanton moans of his own. Kai chimes in, telling him 'love you too'.
Beomgyu's heart bursts first, the warmth of his love spread all over his chest, his skin tingles to caress Kai. He reaches under him to take his abandoned cock in his hand and thumbs at the slit just the way he knows gives Kai tingles, too, pushing him over the edge. Then his lust follows.
He comes buried inside Kai, warm and soft, which almost helps to ease the sheer force of his orgasm. But still he finds himself near to collapsing on top of Kai. He doesn't budge though, like this moment is precious and if he disturbed it, it would be devastating.
Their home finally smells right, their bodies satisfied. So they stay there for long moments, catching their breath in the peaceful silence.
When Beomgyu comes to himself, he looks at Kai. Or rather, at the mess of his hair that is still in the same position. He bites back a smile and reaches to caress his head — before noticing the come in his palm. Being an omega, Kai doesn't produce much sperm, but that makes it all the more special to Beomgyu. He brings his hand to his face, and laps up every rare drop of it. Even sucking on his thumb. His gluttony can't be blamed for this, because it's as sweet as Kai's slick. Maybe that's the biological reminder to not neglect a male omega's precious cock while pleasuring him.
Beomgyu's come, on the other hand, is leaking out of Kai despite his cock plugging him up. He pulls out of him now, and watches the erotic way it drips out of him. He feels proud of himself for it, he'd missed this so much.
But then, it hits him that he hasn't seen this scene in a very long time, unrelated to his dramatics about missing Kai during the business trip.
"Oh, fuck," he exclaims, unable to take his eyes off it.
Kai finally starts to stir up then. He lifts his head from where it was cocooned and cranes his neck towards Beomgyu.
"What?" he asks weakly, probably still feeling hazy from the bite.
"I…Um," Beomgyu starts, then hesitates. But Kai keeps on looking for an answer. So when he doesn't get one, he sits up to try and detect what's distressing Beomgyu.
Did he not notice it? Does he not feel it now? Why isn't he stressing out like Beomgyu is?
"I came inside you." He waits for Kai's reaction with wide eyes.
But he barely reacts. He pushes the sweaty bangs out of his face, then smiles as he asks "did you realise that just now?"
"I'm so sorry!" He crawls closer to Kai and places a hand on his knee, not sure if he's trying to comfort Kai or himself. "I wasn't thinking, I know. I'm sorry. I should go to the pharmacy, right? What do you need? Please, tell me, what should I do?"
Kai keeps on smiling like this is amusing to him. He returns the comforting touch by caressing Beomgyu's cheek.
"What if I told you that you don't have to do anything at all? Don't apologise," he tells Beomgyu and it sounds angelic. But Beomgyu is so, so confused.
"What do you mean? Are you back on the pills? Weren't they making you feel sick?"
Kai's smile falters suddenly, and Beomgyu's heart drops.
"Hyung," he deadpans, starting to pout, and it finally makes his brain start to work.
Kai is okay with this. Kai is simply happy about what they did, together.
"Oh my God. Kai, do you mean—"
"I want to have babies with you," Kai cuts him off before he can utter it himself.
Beomgyu has been in love with Kai for a whole decade, has been mated to him half that time. In hindsight, he already knew that he would spend the rest of his life with him, and a lifetime means taking hundreds of different steps together. But maybe he didn't realise they had already reached this stage of their relationship because of how fresh his love for Kai feels no matter the years. He isn't the same man he was ten years ago, neither is Kai. But in the mornings, before he has to leave their home and live his current life, he wakes up next to Kai, and his heart beats with the same excitement it did ten years ago.
"Are you sure?" he asks. Not because he's nervous about this, but because he knows that as long as Kai is ready for it, so is he.
Kai nods softly and takes Beomgyu's hand to play with it as he talks. "I've been thinking about it for a while, actually. This—" he looks in between their bodies, "did happen a bit spontaneously, but my feelings for it did not. I wanted to trust myself with this decision first, then I wanted to finish writing my book, obviously. And I needed to know it wouldn't damage what we have." He pulls Beomgyu even closer by his hand before continuing all excited. "Hyung, today you reminded me how much we truly love and understand each other. And now I know that I can do it because I trust you. Pregnancy scares me the most, but…I want to believe it will be easier with you taking care of me through it. And I know that we would be happy with a child of our own. You would be such a good dad, I want to see that. I want to experience that with you."
Beomgyu wants to comfort him, he wants to tell him he's right, that he has always been so smart so whatever decision he makes he would stand by it. But his throat dries out, he parts his lips without a sound, then his eyes start to sting.
"Beomie?" Kai notices it immediately and his hands materialise on both sides of his face. "Why are you crying?"
Beomgyu lets himself be held. He slips even deeper into the embrace, leaning his face against Kai's chest. "Happy," he croaks out, assuring him that this is good, so good. "Thank you for trusting me."
"You make it easy," Kai says with his hands in his hair, brushing it over and over until Beomgyu is ready to reemerge and face Kai.
The moment he does, Kai kisses him, hungrily, taking his tongue as well when his lips part in a gasp. After his initial surprise, Beomgyu submits to it easily, letting Kai lead and take as much as he needs. So he takes and takes until Beomgyu's content scent is palpable in the air. Only then he parts with an exaggerated smack and a proud smile on his face.
"Sorry for overwhelming you in the middle of the hallway like this."
"I'm glad you told me," Beomgyu says, shaking his head firmly. "The hallway thing is my fault anyway. Should've taken you to bed like a gentleman."
Kai's gentle fingers are still pushing the hairs off his Beomgyu's face, tracing the line of his jaw, mapping out his face like he wants to memorise it. "Well," he speaks as gentle, "it's never too late."
Beomgyu has never obeyed an order faster. He clutches Kai by the thighs and hauls him up as he gets up from the floor too. Kai giggles while wrapping his arms around his neck, snuggling in closer, which makes it easier for Beomgyu to carry him to their bed. Their bedroom is dark, but he knows his way good enough to set Kai down on the mattress then plop down next to him.
Kai is captivating. His face glows looking at Beomgyu, he can't tell if it's because he turned on the nightstand lamp or because he's just that happy.
Without saying a word, because it doesn't feel necessary, Beomgyu pulls Kai's glasses off the collar of his sweater first, puts on the nightstand. Then he pulls at his the sweater, and Kai raises his arms to help him take it off. Now he glows all over. Beomgyu wants to take it all in, but it's his turn to strip apparently. Kai pulls off his sweater for him, too. And giggles at the way his cock is still hanging out of his trousers when he reaches for them. Beomgyu could've felt embarrassed about it, but it's Kai, so he giggles along. But hisses when Kai tries to shrug them off because the zipper catches at his pubes.
"Sorry. Gosh, how desperate were we?" Kai breaks the silence.
"So desperate, baby," Beomgyu replies honestly, and only then he notices the blush that's painting Kai's face, just as honest and fond.
The next time Kai attempts to free him off his last garments, he does it painlessly. And he rewards himself by exploring Beomgyu's naked skin with eager hands. He feels him softly, holds him roughly, then pulls him closer so he's laid flat on top of him.
"Missed you," he whispers and it sends tingles all over Beomgyu’s spine. Before he can process it and say something back, he feels the set of teeth against his neck.
Kai bites his scent gland, exactly where he knows his mating mark lies. And Beomgyu can't help the loud moan it pulls out of him. The bite doesn't last long, but he keeps sucking and licking at the skin, clearly enjoying what it does to Beomgyu.
Beomgyu puts a stop to it by raising himself on his elbows and staring Kai down, but it fails to intimidate him. He smiles smugly like he's thinking 'now we're even'. Beomgyu will let him have his victory, today is a special day after all. And Kai is even more special. His body is a wonder under him, soft and pink wherever it protrudes. He leaves a line of kisses down his torso, stopping at his stomach, below the belly button. When he glances up at Kai briefly, he looks drunk from the attention. But when he buries his face to the soft of his belly and kisses it, Kai bursts into a shrill laughter.
"No baby there yet, dummy."
Beomgyu hums like he's thinking about it very seriously as he plants one last kiss to Kai's womb, then looks up at him again. "We should make sure it takes, right?"
"Right," Kai says, simply entertaining him. But he gasps so beautifully when Beomgyu takes his cock in his mouth in one swift motion. It's small enough for Beomgyu to be able to take the full length of it, and just big enough to fill his mouth in a pleasuring way. It's Beomgyu's turn to suck and lick at the sensitive tip, looking for a reaction. Surely enough, it quickly starts hardening on his tongue. He hums happily, and begins to bop his head so he gets to hear more of Kai's whimpers. He wants to get Kai all needy again because he wants to make love to him again, this time with the conscious effort of putting a baby in him.
He stops the onslaught on Kai's cock once his hips start jerking under Beomgyu's hold and his legs almost kick him for the third time. The moment he stops, he's pulled in for a kiss instead. He goes easily and kisses Kai just as hungrily. Arms wrap his back, a hand sneaking up to his hair. In return Beomgyu holds him by his thighs, squeezes the smooth meat of them before placing them by his hips also. In this position now, he can guide his cock to Kai's entrance without having to break the kiss for longer than a second.
"Ah…" Kai moans to Beomgyu's lips and the sound makes his cock twitch inside him.
"Love you," Beomgyu reminds him as he bottoms out, their kisses gradually turning into mere brush of their lips.
"Love you so much, hyung."
Beomgyu doesn't wait to start thrusting into Kai, because he knows Kai doesn't want him to. Yet he's slow and delicate with the sway of his hips. They aren't in a hurry, they are exactly where they want to be, and so terribly happy. So he wants to savour the moment, fucking low but lengthy moans out of Kai. And the physical pleasure of it is like a remedy to his body after the long day he's had, instead of intensifying his exhaustion.
"Knot me this time?"
"Kai," Beomgyu gasps. He's not as young and as insatiably horny as he once were that he can regularly pop knots outside of Kai's heats anymore. But now that he thinks about it, it's a miracle he didn't knot Kai the first round with how…feral he'd acted. And if his omega demands it, of course he will. He must.
