Work Text:
Taehyun wills his hands not to shake as he holds flowers out from his chest. He lowers his head in a respective bow.
“I got these for you,” Taehyun says, kneeling down. “Please accept my offer.” He lowers his head as he waits anxiously for a reply. His eyes snap open at the sound of a snort, causing him to slowly lift his gaze.
“Oh, Taehyun-ah..” The girl looks down at him, obviously trying to cover the smirk on her lips. Trying not to laugh. She averts her gaze, cherry red hair falling into her eyes. “I'm sorry.”
Taehyun feels his heart sink. He stands up, swallowing at the tightness in his throat. His hands finally do shake, causing him to drop the flowers onto the floor. “Why?” he manages to ask weakly.
The woman rubs the back of her neck as she raises an eyebrow at him. “I just.. I can't imagine my partner with a scent like that,” she replies, shrugging.
“You told me you didn't mind it, though..” Taehyun feels hot tears forming. He curses at himself mentally for even feeling so emotional over this.
“I don't mind it. I just.. I can't imagine dating an alpha with a scent like that.”
…
Tears fall down his cheeks as he wakes up from the dream. Taehyun groans, slamming his fist down onto the bed in frustration.
“Out of anything I could possibly fucking dream of when I finally manage to sleep..” he curses, balling up the blankets in his fists.
For as long as Taehyun can remember, he's always had trouble sleeping. It's like once he was actually aware of his own existence, he has always had problems drifting off at night.
It was easier as a kid, having his mothers scent always surrounding him to help him sleep. However, once he became a teenager, it seemed like his mother's scent didn't seem to lull him to sleep like it used to, even if he begged to sleep in her bed some nights.
Throughout the years, Taehyun's ability to get any sleep has only seemed to worsen. Nothing that he ever tried worked; melatonin, sleeping pills, essential oils. He even tried hypnotizing himself. Of course, that didn't work at all.
The brunette has given up at this point. He figures he'd rather just deal with it than waste money on useless tactics anymore. He's twenty-four years old. He doubts anything will ever change at this point.
A notification on his phone makes him groan before reaching over to pick it up. The message makes him roll his eyes and sigh. “Great. A new hire in our division is training today. How quickly will they get on my nerves?”
Guilt floods him immediately after he mumbles it to himself. He's normally not so pessimistic, but the lack of sleep has been the absolute worst this week compared to ever before.
Even if I called out, it's not like I'd be able to get any more sleep at this point. I'd just waste my time and not make money. I need to just go..
After a few moments of procrastinating, he finally drags himself out of bed to get ready for work. Normally he would try to cover his eyebags with makeup before work, but the past few months have been worse than usual. He's far too exhausted to even bother covering them up anymore.
He knows his coworkers have caught on to his issues at this point. How could they not? The eyebags and grouchiness have seemed to make him disliked, from what he can tell. Except for his manager, Yeonjun, and his two good friends in the same team as him, he's noticed that everyone has started avoiding him.
Taehyun slowly pulls himself together the best he can before heading to work. He makes sure to rub on his scent blocker to his glands, as well as take a pill for it, that way there's hardly any chance his scent is detectable.
When he arrives at work, he always follows his usual order of actions; clock in, go straight to his desk, and log in to his computer to work for the day. However, today, there just so happens to be a huge, white-haired male in his seat.
Taehyun stands there in confusion, blinking a few times. He can't see the face of the man, and nobody he knows in his office has white hair, let alone has such broad shoulders.
What's he even doing at my cubicle anyways? He's not even doing any work. Taehyun rolls his eyes before clearing his throat.
Right away, the male turns around, eyes widening as he looks up at Taehyun. Taehyun just stares at him for a moment before sighing, rubbing his temples.
The white-haired male's eyes round before he suddenly stands up, anxiously bowing low to him. Taehyun just watches in bewilderment until the man finally speaks.
“Is this your space? I'm so sorry, I thought this was where manager-nim told me to sit,” the male apologizes, hands fumbling nervously when he finally stands back to his full height.
Taehyun eyes the way the male seems to tower over him despite them not being that far apart in height. He just shakes his head, sitting his things down at the desk. “Yeonjun-hyung told you that, huh?” Taehyun rolls his eyes out of sight from the young male.
Once his things are placed down, he's a little surprised to see the male still hovering near him, clearly nervous. Taehyun tilts his head to the side. “Do you need something?” he asks, wincing at the way it sounds harsher than he intended.
The male's lips part, eyes round as he gazes at Taehyun for a moment, clearly thinking over how to reply. “Um, I just-”
“Huening-ah, there you are. I see you've met Taehyun-ah.” Yeonjun's voice surprises Taehyun as he suddenly appears, wrapping an arm around the tall new guy.
He's even taller than Yeonjun-hyung. Wow. He must be an alpha too, being that big. Taehyun can't help but feel a little jealous of the new guy's height and broadness, but quickly pushes away the thought.
“Huening-ah, have you introduced yourself yet?” Yeonjun asks, shooting Taehyun a faint smirk.
Taehyun's eyes narrow as soon as he sees the smirk. What's his deal? he wonders before adjusting his jacket.
“Oh! No, I haven't..” Kai once again bows to him, making Taehyun avert his gaze shyly. He's not a huge fan of formalities like this. It feels awkward for someone that seems near his age to bow so deeply to him.
“I'm Huening Kai,” the new guy explains, slowly standing back up. “You can just call me Kai..” he adds in a mumble.
Taehyun notices the way Kai glances at Yeonjun at this part. Doesn't like being called Huening, maybe?
“Kang Taehyun,” Taehyun replies, doing his best to be respectful as well with his bow.
“There we go,” Yeonjun hums, patting them both gently on the shoulder. “You two are gonna be working together from now on, so make sure you get along, please.”
“Yes, sir.” Kai nods, but his eyes remain on Taehyun for a second, making him feel a little confused.
Why look at me when responding to our boss? he wonders, but gives a faint nod in response to the older male.
Taehyun takes a seat at his computer, noticing the way Yeonjun sits Kai down at the cubicle right beside him before finally disappearing.
Ah, of course. No wonder he got confused. One seat over.
Taehyun starts looking over his emails, sighing as he squints to read the tiny words on his screen. Even with glasses, it's hard to read when your vision is slightly blurry thanks to a severe lack of sleep.
“Um, Taehyun-ssi?” the voice of the new guy surprises him.
Taehyun rubs his eyes before looking over. “Yes?”
“Are we the only ones here today?” Kai asks, hands fumbling in his lap.
Taehyun blinks, glancing around. “Hm, normally Soobin-hyung and Beomgyu-hyung should be here by now.. Why?”
“Oh.. I was just curious.” The male averts his gaze with a shrug, nose twitching. “What is everyone like? Or at least the two you mentioned?” he asks quietly. “Manager-nim seems nice.. Very touchy,” he adds with a shy laugh.
He's so chatty at 10am. Taehyun sighs, taking off his glasses since he doesn't really need them at the moment.
He nods, rubbing the back of his neck. “Everyone is pretty nice. Soobin-hyung and Beomgyu-hyung are crazy, mostly Beomgyu-hyung, but they're nice. Everyone else is normal, I guess.” He rolls his eyes with a smirk. “Yeonjun-hyung, who you call ‘Manager-nim’, is also crazy, but he's a nice guy. He's relaxed about formalities. Most of us just call him hyung.” Kai seems to relax a little at that.
The white-haired male is quiet for a second before speaking. “Manager-nim said you would say that. He said you're secretly just as crazy as the others.. and that you need serious sleep so you won't be so grouchy,” he giggles. “He also said to ask you if I needed help..”
Taehyun's eyes narrow. “Of course he did.” He rolls his eyes. “I don't think he wanted you to tell me that, though. I'm totally going to give him an ear full later.”
Kai's ears slowly turn red as he stares at Taehyun. “Oh..”
Before the male can panic at all, Taehyun waves him off. “I'm just joking. He probably wouldn't care anyways if I did, though,” he chuckles. He finds it amusing the way the male seems to relax right away.
He can’t help but feel that the new guy seems a little gullible. Like he easily will believe what he’s told with no question. I hope nobody takes advantage of that.. Taehyun thinks, finally looking back at his computer.
He ends up returning to trying to read his email, only to eventually hear Kai's gentle voice again. “Taehyun-ssi?”
Taehyun can't help but feel slightly bothered this time. It's only been like five minutes. What could he need to ask already? “Yes, Kai-yah?”
“Um, you know you can enlarge the text on your screen if you're having trouble seeing it, right?” Kai asks, tilting his head to the side curiously. Taehyun can't help but feel like his new coworker looks like a curious puppy because of that.
“Oh,” Taehyun replies dumbly, blinking a few times. His eyes widen when Kai suddenly leans closer, pulling his keyboard and mouse over a little.
“Here,” Kai says, moving the mouse to the top right corner. “You just click this, and then click what size to adjust the font to. Is this better?” the young male asks, looking back at Taehyun. Taehyun zones out for a moment as he watches, nose twitching as the faint scent of lavender seems to blow past his nose.
Lavender? he wonders, feeling surprised by the sudden lull of sleepiness he feels.
“Yo, Taehyun-ah, are you being taught basic computer knowledge by the new guy?” Beomgyu's irritating laugh (in Taehyun’s opinion, he's still very tired) sounds from the door to the office.
“Are you serious?” Soobin's voice pipes up as he comes in right behind him. “Taehyun-ah, I thought I taught you so much..” he sighs dramatically.
Taehyun's ears turn red in embarrassment. “I-I'm just having trouble seeing today. I think I need a new prescription for my glasses, I don't know.”
It was partly true- he does need new glasses soon, however he knows part of his awful vision right now is to be blamed on his exhaustion. The two men just giggle amongst themselves before sitting their things at their respective places.
So embarrassing.. I've worked here for a few years now and didn't even know that.. He wants to die of embarrassment.
Beomgyu is quick to bound over to them, looking like an excited puppy as he does so. He brushes his long, brown hair out of his eyes after giving Kai a simple bow. “So you're the new guy hyung told us about! I'm Choi Beomgyu,” the omega greets easily.
“Ah, I'm Huening Kai. Nice to meet you, Beomgyu-ssi,” Kai returns the greeting, earning a laugh from Beomgyu.
“Let's be friends. I don't like formal stuff. How old are you?” Beomgyu asks.
He's so good at talking. You'd never guess he's an introvert. Taehyun hums, trying his best to focus on actually being able to read his emails now, thanks to Kai. The realization that he never got to thank him suddenly hits.
“I'm twenty-three,” Kai replies, earning a gasp from the two older men.
Soobin looks shocked as he speaks up. “Wow.. we keep getting younger and younger new hires.”
Beomgyu nods in agreement. “You're telling me.” He laughs. “Mr. Exhausted Constantly over here is twenty-four. I'm turning twenty-five this year, and Soobin-hyung is turning twenty-six,” Beomgyu explains. “Yeonjun-hyung is actually ancient-”
“Who are you calling-”
“Who are you calling-” Taehyun starts to say, freezing as he realizes both him and Yeonjun had started speaking at the same time. Both Beomgyu and Soobinsnort before bursting into laughter, making Kai eventually laugh quietly as well.
Yeonjun clears his throat, raising an arched brow at Beomgyu. “Just because I let you call me ‘hyung’ as your manager doesn't mean I have to let you get away with calling me old. I'm only twenty-six.”
“Turning twenty-seven. Practically thirty,” Soobin mumbles, making them all burst into laughter again.
Yeonjun groans. “I regret letting you two be informal with me the most. I should revert this office back into being up to code.” He rests his hands on his hips in annoyance.
“If it were up to code, you wouldn't be allowed to have piercings and red hair,” Taehyun points out. “Unless you want to have a corrupt balance here where you can break code but we can't,” he jokes, earning giggles himself now.
“Kai also has unnatural hair,” Soobin adds with a snort. “Guess you'd have to fire him,” he jokes, but Kai’s eyes widened with worry nonetheless.
“Taehyun-ah, you follow the code so well that nobody could ever get you in trouble if they even wanted to,” Yeonjun sighs, earning nods of agreement. “Well, besides you refusing to work earlier shifts,” he snorts.
Beomgyu scoffs. “That's for our older coworkers anyways. Y'know, the ones born in any years starting with nineteen-”
Yeonjun must have smelled the bullshit a mile away, because he was at Beomgyu's side within seconds, wrapping an arm around Beomgyu's shoulders. “Wanna finish that sentence? Get to work.” He grins at him, a crazy look in his eyes.
Beomgyu gulps, quickly slipping out of Yeonjun's hold and rushing to his cubicle beside Soobin's. Taehyun rolls his eyes at their shenanigans, eventually returning his focus to doing actual work.
Throughout the day, Taehyun keeps catching whiffs of the scent of lavender. In addition to this, he feels the unfamiliar lull of sleep calling to him. Before he knows it, he's being shaken by his shoulder.
“Taehyun-ssi, manager-nim is coming.. You should wake up,” Kai urgently whispers to him, startling Taehyun into an upright sitting position.
His ears grow hot as he moves his mouse to turn his screen back on, feeling his embarrassment only grow as Kai keeps casting him glances until Yeonjun finally leaves the room again. Taehyun immediately shoots Kai a sharp look.
“Did you let me sleep? How long was I out?” Taehyun whispers, feeling grateful that nobody could see him asleep at his desk unless they walked right past him. Their desk has a wall right behind, thankfully.
Kai blinks, hands fumbling. “Um.. I noticed you sleeping like, twenty minutes ago?”
“Why didn't you wake me then?” Taehyun tries to hold back the slight growl in his tone from irritation, but fails. I don't want to get in trouble for sleeping on the job.. Why would he not wake me immediately?
Kai's flinches, eyes round in confusion. “You just.. seemed tired.” He blinks at him, looking like a guilty puppy. “I didn't think it would hurt to let you sleep a little, but I didn't expect you to sleep so long..”
Taehyun just sighs at this response. “Just wake me up next time,” he grumbles, adjusting his glasses properly on his face. “But, thanks..”
He notices the way Kai's lips part like he wants to speak again, pausing for a moment until he just nods with a quiet, “Okay.”
-
One would think that if they kept having random spells of sleepiness all day at work, they'd be able to crash hard once at home. Well, no. Not for Taehyun.
Taehyun lays in bed for hours, staring at the ceiling throughout the week each night. He gets maybe two hours of sleep at most, but last night he only got about one.
Fuck this, he thinks as he turns his alarm off. He sighs, and gets himself ready for another day at work.
When he arrives, everyone is already in. He feels a little out of it, rubbing his temples as he drops into his seat a little harder than intended. His eyebrows furrow harder at a familiar voice.
“Taehyun-ssi, are you alright?” Kai asks, leaning closer to Taehyun's side of the divider of their spaces.
Taehyun just sighs, logging on to his laptop. “I'm fine,” he mumbles. He notices the younger male wants to say more with the way he stays there for a moment. Eventually he seems to get the hint that Taehyun isn't in the mood to chat. He silently slinks back to his computer without another word.
“Taehyun-ah, Kai-yah!” Yeonjun's voice startles Taehyun only moments later, him slowly standing up to look at his manager over the cubicles. He notices Kai do the same.
Yeonjun smiles as he waves them over. “Okay, do you two mind doing a task for me? We have some things for the office and break room we need to have picked up.” Yeonjun eyes Taehyun. “It's your turn to help, but it's a lot, and I figured you can show Kai-yah how it's done.”
Of course. Taehyun sighs, nodding. “Yeah, okay. What do we need to get this time?” he asks.
Before long, the two are heading out from the office, a list in Taehyun's hand, a company card in the other. He yawns, and right away notices Kai's gaze on him. As he expects, the male speaks up.
“Do you not sleep well?” Kai asks, hands awkwardly fumbling together again.
Taehyun holds back an irritated growl. “I feel like that's obvious,” he says.
Kai is quiet again as they walk, hands still playing with the material of his jacket. Eventually he pipes up again in a quiet voice, “I know we've only known each other for a week now, but I can't help but worry for you, you know? If there's anything I can do to help-”
Taehyun quickly cuts him off with a sharp growl, clearly surprising the younger male. “I'll be honest with you then. I have tried absolutely everything. Nothing helps me sleep. So no, there most likely isn't anything you could do to help.”
Kai seems a little stunned as he’s told off. His gaze lowers as he trudges behind Taehyun afterwards, clearly lost in thought.
Guilt floods every single one of his senses. Taehyun feels absolutely awful for growling at Kai like that, but he can't help but feel irritated.
What would he know? Nothing he tells me would be any different from what I've already tried. Taehyun mentally tries to defend himself, but still feels bad for the way he's treating the newbie.
Before long, they make their way around town, picking up some of the items they need for the office. Sometimes they don't receive shipments fast enough or not enough supplies, so someone from the office goes out to get what is lacking.
Taehyun and Kai both carry bags on the way back, but Taehyun can't help but notice Kai seems to struggle on the way back. “Do you want me to carry some of yours?” he offers.
Kai shakes his head, readjusting his grip on the bags. “I'm fine. I'm just.. not used to so much walking. I wasn't expecting I needed to be in shape for an office job,” he laughs shyly, ears noticeably turning a faint shade of red.
Taehyun pauses in his steps, catching a glimpse of the bus pulling into the stop ahead. The younger male looks at him, clearly confused as he stops as well.
Taehyun perks up. “Hey, let's just take the bus back. It will make this trip a little easier. Come on,” he coaxes before rushing to the bus. He hears a quiet, confused whine behind him before the male inevitably rushes after him.
Thankfully, they make it in time to get on. Kai obviously is catching his breath as he lays back in the seat, making Taehyun chuckle. “Sorry, I just figured you'd prefer a few second run than thirty more minutes of walking,” Taehyun explains.
Is he really that out of shape? Most alphas are hardly bothered by a brisk walk around town..
Kai nods in response, legs spreading as he makes himself comfortable in the seat. “It's okay. I do prefer this, honestly. Thank you.”
Taehyun gives him a curt nod, leaning back in his seat a little as he adjusts his jacket. He notices the way Kai's eyes shift towards him as he relaxes, but he's suddenly overwhelmed by the sudden feeling of exhaustion. A faint grin tugging at the white-haired male’s lips is the last thing he notices before he’s suddenly sinking into the normally uncomfortable bus seat.
Taehyun yawns, slowly opening his eyes as he feels Kai gently shake him. “Hey, we're almost at our stop,” Kai says in a soft voice.
Taehyun blinks, lips parting. The scent of lavender vaguely reaches his nose. “Wh-” he starts to speak, before he falls silent as he realizes he's currently got his head resting on Kai's shoulder. He jolts upright, heart racing as he stares at Kai in shock.
“Did I?-”
“Yeah, you fell asleep again,” Kai replies, looking away with a bashful expression.
“I told you to wake me up if I fall asleep," Taehyun sighs, rubbing the back of his neck. He looks up, and immediately notices what looks to be two high school girls eyeing the two of them while giggling. Oh my god.. This is so embarrassing.
“I know, I'm sorry. I just thought it would be okay if we aren't at work,” Kai mumbles, fumbling with his jacket.
Taehyun's ears burn with blush as he hears giggles from the girls across the bus. They totally are shipping us right now.. He groans in annoyance.
Taehyun thanks the universe that the bus finally comes to their stop right then. “Let's go,” he grumbles, picking up his bags as he heads off the bus with Kai tailing after him.
The two get off the bus together, and before they can get too close to the office building, Taehyun stops Kai. Kai looks down at him with a perplexed expression, lips parted.
“Please,” Taehyun lets out a breath he didn't know he was holding. “Don't make mention about this. I'd rather not let everyone know I fell asleep against you on the bus.”
Kai blinks, nodding. “I won't,” he replies. Before Taehyun can thank him, Kai adds, “On one condition.”
Taehyun's stomach nearly flips. On one condition? Is he planning to blackmail me over this?
“What condition..?” he asks hesitantly.
A playful smile forms on Kai's lips. “Let me call you ‘hyung’. That's my only condition.”
Taehyun's ears start to heat up at this request. The silliness of the condition leaves him feeling dumbfounded. Are you serious? That's it? He wants to call me ‘hyung’?
Taehyun scoffs, averting his gaze as he turns away to head towards the office building. “Fine. That works with me,” he mumbles. His ears only grow hotter when he hears a purr of satisfaction from behind him.
I guess it'd be nice to finally be someone's hyung here..
“You two took long enough,” Yeonjun jokes as the two return into the office. Taehyun shrugs, sitting down his share of bags on the table.
“Why are you all red?” Yeonjun asks, earning some faint giggles from those in the room. Taehyun shoots Yeonjun a glare, only to receive a fox-like smirk in response.
“Why are you? Aren't you supposed to be a manager?” Taehyun retorts, referencing the male's bright red hair. He gives Yeonjun a smug look when the red-haired male looks baffled by this response. More giggles erupt from this, notably from Beomgyu and Soobin. The faint laugh from Kai doesn't go unnoticed by him.
“Aren't you hilarious?” Yeonjun says in a warning tone, running his fingers through his hair. Taehyun knows he means nothing by it really.
“I am, thanks. Here's your stuff.” Taehyun pushes the bags towards Yeonjun. “Office stuff. We'll handle the break room.”
Taehyun leads Kai to the break room so they can finally put away the things in there. His ears instantly grow warm again as soon as he hears, “Hyung?”, from Kai.
“Y-Yeah?” Taehyun glances back at the younger male as he puts away some water bottles in the fridge. He curses at himself mentally for the way he stuttered.
“Why were you red?” Kai asks nonchalantly, putting some snacks into the cabinet without looking at him. Taehyun averts his gaze right away when he sees Kai's jacket ride up his body when he reaches up, revealing his nicely fitting slacks.
Don't even start to think about that. You're coworkers, he scolds himself.
Taehyun feels his cheeks heat up now. “I wasn't.”
“You definitely were. Your ears were red when we came back,” Kai presses, making Taehyun wonder if he should start putting makeup on, just to hide when he blushes.
Taehyun sighs, deciding to give up due to Kai's persistence. “I just.. felt happy you wanted to call me hyung, I guess. I was the youngest until you joined. I don't know,” he rambles, knowing his face and ears are definitely even more red than before.
The huge grin on Kai's face when he turns around somehow annoys him. “That's cute,” Kai giggles. “I'll make sure to call to you often then.”
This immediately earns a grumble from Taehyun. “I'm not cute. I'm an alpha, how can I be cute?” he scoffs, shaking his head.
Kai is quiet for a moment before he eyes Taehyun, tilting his head to the side. “Alphas are allowed to be cute. There's no rules saying they can't be.” He shrugs, turning to put away more snacks.
Taehyun flares up a little at this, but he decides to let the topic go. He must be a beta then.. No alpha could possibly feel that way. An alpha should at least be strong and well-built to protect his partner, especially if they're an omega. Maybe my way of thinking is old-fashioned, whatever.
Thankfully for Taehyun, the rest of the work day goes by smoothly.
What doesn't go by smoothly is his sleep for the rest of the next few days. As expected, unfortunately.
To make things worse, not only is he exhausted, but Taehyun's car has a warning light come on just before he has to leave for work, forcing him to play it safe and take the train.
The alpha holds his face mask tighter against his face when an alpha brushes past him, leaving him bristling at the amount of scents all around him.
The train is absolutely packed with everyone going to work or enjoying their Friday off by going to town. Lucky them, he thinks, rolling his eyes.
There's simply too many people this early in the morning. Too many scents. Taehyun feels dizzy, holding onto one of the handles as the seats are all taken.
The train comes to a stop, making the people shuffle as it does. Taehyun's grip slips, nearly making him lose balance until he feels hands grab him by the waist to steady him.
“Woah, hyung? Are you okay?” Taehyun registers the familiar voice of Kai, blinking in surprise as he looks up to see him.
Thanks to the crowd, their bodies press close together from the navel down. It doesn't help that Kai is still holding Taehyun by the waist.
Taehyun adjusts his grip to the handle, using his other hand to gently push Kai's off of him. “You can let go. I'm fine,” he assures.
Kai pouts, tilting his head to the side. “You looked like you were going to pass out.”
“Ugh, it's just.. too many scents. I'm not used to it. You'd think most people would wear scent blockers to work..” Taehyun mumbles.
The train jumps into movement again, causing Kai to fall against Taehyun this time. The white-haired male's hands land right on Taehyun's chest, causing them both to stiffen from the sudden touch.
Immediately, Kai pulls his hands away, grabbing onto the handles properly now as he turns to face away from Taehyun. “I'm so sorry..” he whispers, unable to even make eye contact with Taehyun.
Taehyun was left stunned from the touch, but he doesn't care too much. “It's fine. It was an accident.” He shrugs it off. Despite Kai being faced away, Taehyun catches a glimpse of the bright red ears Kai is suddenly sporting.
Taehyun tilts his head to the side, confused as to why Kai would possibly get flustered from that. It was just my chest.. it's not like he accidentally touched my dick or something? He scoffs at the thought.
He watches the way Kai seems to pull out his phone to avoid talking more. Taehyun can't help but catch a glimpse of a super cute wallpaper on the male's phone as he turns it on, making Taehyun look away.
He really seems to like cute things, Taehyun wonders, humming as he gets the idea to maybe tease him about it.
Before he can, the train comes to a stop again, this time causing someone to bump into Taehyun and cause him to fall straight against Kai's larger body from behind.
Kai jumps, eyes wide as he turns his head to stare at Taehyun. Taehyun's cheeks grow bright red, realizing he grabbed onto Kai's waist to stabilize himself, crotch pressed right against Kai's rear. His entire face and ears burn as he feels a few people looking right at them.
His ass is huge, oh my god-
Taehyun quickly lets go, backing away and turning away this time himself. “I'm so sorry..” he mumbles, deciding to hold onto the pole instead.
Taehyun's hands shake as he holds the pole tightly. What is wrong with me? Why am I so worked up right now? Why did I even think that? he wonders, wishing his heart would stop racing.
The two don't speak when they finally get off at their stop. Taehyun can feel the tension, and right away knows he won't be able to think properly all day if he's worrying about Kai possibly feeling upset.
“Kai-yah, I really want to apologize. I didn't intend to touch you like that,” Taehyun bows to him before they enter the office. “I'm really sorry.”
Taehyun notices the way Kai's ears turn bright red again. The white-haired male waves him off, averting his gaze. “No, ah, i-it's fine. It just really surprised me..” he trails off, fumbling with his bag in his hands. “I know it was an accident. I apologize too.”
Taehyun shakes his head as he opens the door for them. “Your touch was not nearly as bad as mine.. Trust me,” Taehyun sighs, feeling glad that Kai is at least not disgusted by him or angry.
Taehyun and Kai both jump in surprise at a sudden pop of confetti in their direction upon entering their office.
“Kai-yah!” Yeonjun beams. “This is your official welcome to the team. You've been doing great with your training. I've also finally got your ID badge for you.”
Taehyun watches with a small smile as Kai seems to grow flustered under so much attention. The entire office staff of their division were there, clapping for his achievement, after all.
Kai puts on the lanyard with his ID and chats to the others while Taehyun makes his way over to clock in for the day. I'm glad he's doing well. He worries over other people too much, but he really is a nice guy, Taehyun thinks, adjusting his tie.
Taehyun can't help but hear a few of the older girls whisper to each other from behind him.
“Did you see it?” the blonde asks. “On his ID..”
“Yeah.. I would've never expected him to be..”
Taehyun sharply turns, glancing at them in confusion. Him to be what? Are they picking on him? Taehyun's sharp glare must have startled the two women. They quickly grow quiet and rush off.
“What's their problem?” he growls quietly under his breath. On his ID? There's nothing special about them. Just your picture, subgender, and department. I still don't get why we need our subgender on there- Why should we need to know who's an alpha, beta, or omega? You can just ask, or smell it on them..
“Oh, by the way,” Yeonjun says in a louder voice for everyone to hear. “There's ice cream in the break room to celebrate Kai's joining the team. Help yourselves!”
A few staff cheer at this, while others just roll their eyes playfully. They all know Yeonjun does his best to properly make new hires feel welcome, even on a tight budget.
Maybe I'll have some later. It's pretty hot in here, but it's too early for sweet things.
Only a few moments later, Kai finally takes a seat at his desk next to him. Taehyun glances up, only for his jaw to drop in shock. Kai is sucking on an ice cream bar, and Taehyun can't help but stare in disbelief.
“You're actually.. eating mint chocolate?” Taehyun whispers out, brows furrowed with concern.
Kai blinks, glancing over at him. “Yeah?” he nods, tilting his head to the side as if confused.
Taehyun blinks, raising a brow. “Was that the only flavor left or something? How could you choose that?” His nose scrunches in disgust.
Kai pouts suddenly, giving Taehyun practically sad puppy dog eyes. “It's my favorite,” he mumbles before pushing the popsicle shaped ice cream back to his lips.
The action makes Taehyun flush at the sight. He quickly averts his gaze. Seeing Kai's plush pink lips wrapped around a popsicle is not good for his brain right now.
It's his favorite? He must be crazy. No normal person chooses that as their favorite ice cream flavor. Also did he have to pick one shaped like that?
The alpha rubs at his neck, wincing as his nails graze across his scent gland. Right away, the spot feels hot and raised to the touch. The hell? he thinks as he covers the spot back up with his jacket collar.
“Woah-” Soobin's voice suddenly comes from nearby. “Taehyun-ah, are you okay? It smells like mint ch-” the beta pauses as he suddenly catches a glimpse of Kai eating mint chocolate ice cream. “-ocolate..” His eyes instantly widened in panic.
Taehyun's heartbeat increases. “Um, yeah? Why wouldn't I be, hyung? I won't die just because he's eating mint chocolate near me.” Taehyun rushes to cover up for him.
Kai's eyes round in shock. “Are you allergic?!” he gasps.
“What? No.. I just really hate it.” Taehyun shakes his head, feeling heat rush to his cheeks and ears.
Soobin shoots Taehyun an apologetic look before laughing awkwardly. “Oh, my bad,” he awkwardly mumbles, patting Taehyun on the back before quickly returning to his cubicle.
Soobin-hyung.. don't you dare almost out me like that. Taehyun takes a deep breath, trying to calm himself.
It's only now that Taehyun catches a glimpse of the things placed on Kai's desk. Decor, making the desk his own. He notices a few small plastic looking dolls that you'd get from blind boxes. They have an anime style to them, each holding an instrument.
Taehyun eyes Kai curiously after also noticing some scent blocking oil, as well as a cute puppy plushie in the corner.
Is he.. really an alpha? But he likes those cute things. Did I offend him the other day by saying alphas aren't cute? Man, he probably thinks I'm an asshole.
“Curious about something?” Kai asks, startling Taehyun out of his thoughts. The alpha looks up at Kai, and instantly regrets it with the way Kai still has the ice cream in his mouth.
“Oh, um, I just noticed your decorations. It's cute.” Taehyun shrugs, averting his gaze.
Kai beams at this. “You think so?” Taehyun can’t help but feel drawn to watch the way Kai lights up. Kai chews his bottom lip for a moment. “I really like anime and music. I'm not sure what these female characters are from, but I like that they have instruments. It's really cool.”
Taehyun could swear Kai has a puppy tail wagging as he rambles about his interests. Seriously, he's too cute for an alpha..
Taehyun tilts his head to the side before replying. “I don't really know much about anime besides sports ones.. but I like music too.” Taehyun smiles softly, leaning back in his seat.
Kai's eyes round. “What kind do you like? I really love band music- anything with instruments. It's so good,” he says, clearly very excited.
Taehyun laughs softly. “You're passionate. I like that.” He lets out a little hum of interest. “I like band music, too. Though, I also listen to r&b and pop music too. Hiphop is also fun.”
Taehyun glances up, quickly noticing a red tint to Kai's ears. Before he can ask, Kai stammers out, “I-I play!”
Taehyun blinks slowly, perplexed. He.. plays?
Kai clearly notices his confusion because he suddenly starts stuttering again. “I-I meant.. I play instruments. A lot of them. Guitar, drums, bass.. y'know..”
Taehyun's eyes widen. “Wow, you're that talented?”
“..I also sing,” Kai adds quietly, rubbing the back of his neck.
Taehyun feels excitement stir in his chest. “Me too. I was a singer for a small band my friends made back in school.”
Kai's eyes manage to light up even more at this. His lips part to speak, but his breath hitches. Taehyun looks at him in confusion until he feels a presence behind him with a faint scent of cedar. The presence leans against Taehyun's left shoulder.
“Don't you two have something to be working on?” a familiar voice whispers. Taehyun swallows as he glances up sheepishly to see Yeonjun's boss.
“Ah.. Yes. We were just getting back to that.” Taehyun nods shyly, nervously glancing at Kai who looks like a deer in headlights.
The boss chuckles before glancing up at Kai. “Sure is a lot of people with dyed hair and piercings here,” he comments before walking away. Taehyun clears his throat, giving Kai a shy nod before returning to his computer.
Throughout the day, Taehyun keeps feeling his body flare up with heat out of seemingly nowhere. What's up with that? he wonders as he gratefully clocks out for the day. Before he can get far from the office, he hears Kai's voice calling out to him.
“Hyung! Wait!” Kai calls, rushing to catch up with him. Taehyun snorts, a fond smile forming on his lips as he waits patiently for the younger.
“Yeah?” Taehyun tilts his head to the side.
“I.. Can we..” Kai pants, a bit out of breath. Taehyun bites his lip to hold back a laugh. Is he really that out of shape? He doesn't look it.
“Can we go together? We're taking the same train right?” Kai finally manages to ask. Taehyun averts his gaze for a moment before nodding.
“I don't have a reason to decline,” he replies, restarting his pace to head to the subway.
Kai seems to perk up at this, quickly following him. “Hyung, when did you start taking it? I don't remember seeing you on the same train before.”
“My car needs maintenance. I had no choice, it was last minute,” he replies.
Kai is quiet for a moment as they walk before finally talking again. “So you'll only take it temporarily?” He sounds slightly disappointed.
“Most likely.”
They walk in silence the rest of the way until they arrive at the station. It's late, only people who work late shifts are around now, ready to head home.
Much better than this morning. Way less scents. Taehyun feels a little relief as they get onto their train. Kai follows closely until they both manage to find seats next to each other.
Taehyun sits down with a sigh, spreading out his legs. Thankfully the train is empty enough he doesn't have to be squeezed into his seat.
“Hyung,” Kai speaks softly, leaning closer to Taehyun. The alpha blinks, looking up slightly at him. “Yes?”
“So you really sang for a band in school? That's so cool!” Kai beams, but slowly his smile fades. “I didn't really have any friends in school to do that with..”
Taehyun frowns. Why not? Is it because he has a foreign appearance? Kids can be so mean.
“That's unfortunate. I mean, I didn't really have that many friends either. I think people got wary of me when I presented,” Taehyun mumbles, tilting his head back against the seat.
“Really?” Kai asks softly. “I think it was the opposite for me, but.. the people who did approach me weren't really looking for friendship. Always something more.”
Taehyun nods, nose twitching as a familiar floral scent hits his nose. His body flares with heat again, making him wince. You're fine. It's probably just the lack of sleep.
Taehyun rubs at his neck awkwardly. “Ah, same actually. It always felt awkward having omegas ask me to “help them out”..” he mumbles. He instantly notices a spike in the lavender scent. He glances around, curious what omega that scent could be coming from, but he suddenly feels the unfamiliar lull of sleep pulling at him.
“Oh, right..” Kai mumbles, quickly turning away. “Um, what stop do you get off at, by the way?”
Taehyun feels confused by the sudden change in topic. “The fifth stop..” he mumbles, voice slowly trailing off. He catches a glimpse of Kai's ears turning a dark shade of red.
Taehyun groans as he feels a familiar shake against his shoulder. Fuck. I fell asleep again? Taehyun feels hot, making him reluctant to move right away. Am I getting sick? Damn. These pillows feel so nice, though..
“Um, hyung? You okay?” Kai asks, sounding sheepish. Taehyun flinches at the sound of Kai's voice coming from above him. Above? Wait, what pillows?! Taehyun properly opens his eyes, only for horror to fill him once he realizes what position he's gotten himself into this time.
Taehyun jolts upright harder than ever. “Wh- why was my head in your lap?” Taehyun feels his face growing hot.
Kai's lips part, gaze wavering. “Well.. you were on my shoulder for a while,” Kai's fingers fidget on the edge of the seat. “but after one stop, you kinda just slumped into my lap. I thought it would've woken you up, but.. you seemed comfortable.”
Pillows. I thought of his thighs as fucking pillows. Taehyun covers his face, wanting to die from embarrassment. Thank God the train is basically empty.
“Kai-yah..” Taehyun sighs.
“I know! I'm sorry.. I really can't bring myself to wake you up when you clearly need the sleep,” Kai whines, making Taehyun even more flustered.
Why is an alpha whining at me? But.. I guess I really did need sleep. I feel a little better.
Taehyun's body only flares again, making him too exhausted to even bother arguing with Kai. Thankfully, the train is coming to his stop anyways.
Once it stops, Taehyun goes to stand, noticing Kai do the same. “You-?”
Kai tilts his head in confusion. “I'm also the fifth stop. Didn't you hear me?” Kai asks, a faint pout on his lips.
Taehyun averts his gaze, picking up his bag. “I guess I fell asleep before you mentioned it..” he mumbles.
The two get off at their stop together. Naturally, anxiety wells up in Taehyun until he can't stop himself from speaking up. “Kai-yah..”
“I won't tell anyone,” Kai cuts him off, a knowing look on his expression. He smiles softly, gently rubbing Taehyun's arm. “But, are you okay? You were really hot laying on me. I-I mean- temperature hot, obviously-” he stammers awkwardly.
Taehyun can't help but laugh at this. “You are so awkward, oh my god.”
Kai's ears turn bright red instantly. He rolls his eyes, folding his arms over his chest. “Just answer the question..” he whines.
Seriously, what's with the whining? Taehyun wonders, but sighs in exasperation for having to answer him. “I'm fine. Maybe I'm a little sick.. My sleep schedule is nonexistent, you know.”
Kai frowns. “Take some medicine when you get home, please. For the fever you might be getting. I wish I could help more..” He shuffles his feet.
Taehyun just nods with a tired laugh. “Okay, I will. Please get home safely. Oh,” he pauses. “Thank you, by the way. For not telling anyone..” he mumbles.
Kai smiles, nudging Taehyun a little. “Of course. I wouldn't do something like that, trust me.”
“See you tomorrow, Kai-yah.” Taehyun smiles softly. The two soon part afterwards.
-
If Taehyun thought he felt bad yesterday, today is a whole new kind of bad. His body drips with sweat beneath his clothes, his muscles aching. I don't want to miss work just for a little sickness.
“Hey, is he okay?" Soobin whispers to Beomgyu. Taehyun just covers his face as he can hear the two whisper to each other in the quiet office.
“No idea. He's been growling at anyone who bothers him all day,” Beomgyu mumbles, sighing.
Taehyun has growled at pretty much everyone today. Beomgyu, Yeonjun, even Kai have all received the bad side of him that day.
Taehyun's irritation only grows worse the more he notices worried looks and hushed voices around him. Not to mention, the way Kai keeps glancing at him all day. The white-haired male even made sure to take his break at the same time as Taehyun today.
Why is everyone acting like I'm fragile? I'm perfectly fine. Ugh.. Taehyun sighs. Despite this, he's struggled to do much work all day. His eyesight is blurry, and he's so tired since sitting down today.
Why does he keep tailing me? He eyes Kai sitting next to him in the breakroom on his phone.
He keeps acting like he's on his phone, but he keeps glancing over at me. He huffs, laying back on the couch. Before he can say anything, his body aches. He winces, closing his eyes before his dizziness only worsens. Before he knows it, his vision goes dark.
“He's been out for an hour at this point.. Should we take him to a hospital? He doesn't look well..” Soobin's voice sounds like it's far away.
Taehyun groans, wincing as he sits up a little.
“Hey, just lay back down. You're sick, hyung..” Kai speaks softly, practically against his ear.
Taehyun instantly jumps at the closeness of Kai's voice. “What?!” he gasps, looking at Kai in shock. It only then sinks in that both Soobin, Yeonjun, and Beomgyu are in the room, as well. “What the- What is going on? What did I hear about a hospital?”
Kai's brows furrow as he gently grabs Taehyun's wrists, setting them down against the couch. Taehyun feels heat flare up where he touches. “D-Don't touch me!” Taehyun winces, pulling away roughly.
The four men stare at Taehyun with wide eyes. Beomgyu frowns before speaking first. “Taehyun-ah, you've been asleep here for over an hour. I know you don't sleep well at home, but.. this isn't like you. Not to mention you seem so sensitive..”
Soobin nods. “I think you should go to the hospital-”
“No!” Taehyun growls instantly. The beta flinches at this, growing quiet as he looks nervously at Yeonjun.
“Don't growl at Soobin-ah. He's just trying to help you.” Yeonjun says slowly, holding back his own growl by the sound of it. “Look, I'd prefer you go to a hospital, but if you refuse that, then just go home. You're not useful anyways if you're so exhausted like this,” he sighs.
Taehyun's eyes widen. “You're sending me home?” he asks in disbelief. He winces again as his body flares up in pain.
“Until you're not dying on us,” Yeonjun sighs, arms folded across his broad chest.
“Hyung,” Kai whispers, hands fidgeting nervously in his lap. “I'll take you home. We go the same way anyways.”
Taehyun feels irritated. Extremely irritated. He pulls away from Kai, standing up and pushing past the others to leave the room.
Fuck this. I don't need help. I'm fine.
Taehyun ignores his name being called as he grabs his things from his desk and leaves. He growls under his breath, earning hesitant looks from other employees as he storms out of the building.
“Hyung!”
I'm just a bit sick. I need sleep. That's all..
“Hyung!”
I can't believe he's sending me home.
“Hyung, wait!”
I'm not a child. I can handle myself.
Taehyun finally stops at the station as he waits for the next train. He sits down with a groan, panting from the effort it took to finally make it there from the office.
“Hyung..” Kai pants, flopping down next to him, completely out of breath.
Taehyun glares at him while pulling off his jacket. “Why did you follow me?” he growls.
Kai just sighs, unbuttoning the collar of his grey button-up. His white hair is messy and his glasses are crooked on his nose as he looks back at Taehyun. “Because I don't want you dying on me. Hyung.. are you sick? Or, maybe your r-”
“I'm fine. I'm probably just sick from the lack of sleep. It's happened before,” Taehyun groans.
“You've been this sick from a lack of sleep before? Sweating through your shirt and passing out on the couch for an hour at work?” Kai's brows furrow in confusion.
Taehyun averts his gaze, closing his eyes for a moment. Honestly no, I never have felt like this before when I get sick here and there. But I don't want to be coddled by another alpha about this.
Taehyun sits up at the sound of the train arriving. He ignores Kai's reply, sighing as he picks up his bag to get ready to board.
Naturally, Kai follows him on, and sits next to him the entire way home. Taehyun tries to fight it, but he ends up falling asleep against Kai once again.
When he wakes up, Taehyun just groans when he sees the way Kai gazes down at him. I'm in his lap again..
When he goes to sit up, Kai pushes him back down. “Just relax. We're almost there,” Kai says in a soft tone, but Taehyun can tell the male is frustrated.
“Kai-”
“Relax.” Kai shakes his head with a sigh. Taehyun can't help but be reminded of a disappointed mother with the way he acts.
Before he can complain, he feels fingers run through his hair. Taehyun's breath hitches, eyes rounding as he looks up at Kai. What is he doing..? Why is an alpha treating me like-
Taehyun's body aches again. He winces, clinging suddenly to his jacket in his arms. Why the fuck does this hurt so much? My scent glands are practically burning-
His lips part as he comes to this realization. It's not just his body that's hot. It's his scent glands. Fuck- don't tell me..
Taehyun glances up, and instantly his stomach drops. Kai's locked in on him, nose twitching. His cheeks redden as their eyes lock before he smiles down at him softly. His scent is definitely leaking despite all of his preventative measures.
Frustration and embarrassment wells up inside of him in the form of tears. Taehyun hides his face with his jacket, wiping his tears. He's totally making fun of me.
“Hyung, let's go,” Kai whispers, brushing Taehyun's bangs away from his covered face. The train starts to come to a stop, making Taehyun sigh in frustration.
“Okay,” Taehyun mutters, wincing as he sits up. He ignores the few glances they get as they finally get off the train. Now that his scent is detectable, any alpha or omega can tell that he's in pre-rut.
Taehyun feels Kai's arm wrap around his waist gently as he walks with him. He growls, pulling away from the younger. “You don't need to coddle me. I'm a perfectly capable-”
“I know you are,” Kai replies gently, eyeing Taehyun for a moment. “Trust me, I know.”
Taehyun blinks in confusion. What?
“How much further?” Kai changes topic suddenly, making Taehyun sigh.
“Over there on the right.” Taehyun mumbles, pointing to the house. He leads Kai there, leaning against the door as he inputs the keypad password.
Taehyun winces again, pausing for a moment after opening the door. Fuck, my neck and wrists are throbbing.
Kai's gentle hands find their way to Taehyun's waist, gently easing Taehyun inside. “Where do you want to lay down?” Kai asks softly, pulling the door shut behind them.
Taehyun wants to pull away and snarl at the touch, but he no longer has the energy in him. He looks up at Kai, panting softly. “..My bed. Over there, on the left.”
Kai helps Taehyun over, Taehyun winces at each touch, but complies. Kai pushes open the door before bringing Taehyun to the bed, carefully lying him down. Taehyun drops his jacket onto the floor as he relaxes.
“Where do you keep your medicine?” Kai asks as he pulls the blinds shut.
“The cabinet in the kitchen. Far left on the top,” Taehyun replies, curling in on himself. He tugs at his shirt collar, fumbling with the buttons. So hot.. no rut has ever felt like this before.
Kai is only gone for a minute before he returns with a bottle of pills and a glass of water. “Can you sit up for me and take this?” Kai requests.
Taehyun sighs. “You don't need to take care of me. I'm-”
“A big, strong alpha. I know,” Kai says softly with a smile, making Taehyun's breath catch in his throat.
The white-haired male leans down, sitting the items down before helping Taehyun sit up. His fingers press against Taehyun's torso a bit strongly, making Taehyun instantly snarl at him and push him away.
“It hurts. Just.. stop. It's too hot,” Taehyun groans, wincing as he tries to sit up.
He notices the way Kai flinches, hands fidgeting for a moment. “I'll get you a cool towel then.”
Before Taehyun can argue, Kai slips away again. The alpha groans in annoyance, returning to fumbling with his shirt buttons. He manages to unbutton down to the top of his chest by the time Kai returns.
The younger male seems to suddenly stiffen, staring at Taehyun for a long moment. “Here,” Kai mumbles, holding out the cool, damp towel as he averts his gaze.
“Kai-yah, seriously,” Taehyun sighs. “Just leave me alone. I'll manage-”
Kai slaps the damp towel across Taehyun's forehead suddenly, lips pursed. “I just want you better. I'd feel awful if I left and something happened to you.”
Taehyun grabs Kai's wrist, pulling him closer as he snarls, exposing his sharp canines. “I don't need another fucking alpha to help me through my rut. I'm territorial, more than I'd like to admit. The more you coddle me, the more angry I'm getting.”
Taehyun watches the way Kai's eyes widen. His lips part, blinking a few times as he stares at Taehyun. The white-haired male nods slowly, shrinking under Taehyun's fierce gaze. Taehyun lets go of the younger male, laying back onto the bed with a sigh. There’s obvious confusion in his expression.
Kai stands there for a moment in silence, making Taehyun unsure what to say. What is his deal? Why can't he just leave me be? Wouldn't he feel just as pissed if another alpha invaded his space when he's in rut?
Kai finally speaks up. “I'll leave after you take some medicine. But, I'm going to come back and check on you until I know you're okay.” Taehyun's eyes narrow at Kai, a low growl escaping him.
Kai seems to ignore him, taking a seat on the floor. “I'll just sit here and talk to you until then,” Kai declares, pulling out his phone. “Which reminds me.. mint chocolate?”
Taehyun's body instantly flares up at this. Taehyun gasps, tugging his shirt away from his sensitive glands on his neck. It's so obvious to him. He knows my scent is fucking embarrassing.. What alpha smells like fucking mint chocolate?!
“Fuck off,” Taehyun growls, deciding to start unbuttoning his shirt completely now. So hot..
“You take two kinds of scent blockers?” Kai gasps, clearly having spotted the bottle of pills and oil on the nightstand.” Aren't you not supposed to-”
“Can't you stay out of my fucking business?” Taehyun growls.
Kai gives him an unamused look. “You have them sitting right here on the table. How could I not accidentally see them?” he deadpans. “Anyways, you shouldn't be using more than one. Using the oil and the pill, the oil seriously irritates your glands when mixed with the pill when your cycle starts. Why would you need two-”
“Because I'm an alpha that smells like fucking mint chocolate. Nobody takes you seriously as an alpha if you have a sweet scent like an omega.” Taehyun feels tears well up in his eyes again. He rolls over, burying his face into his pillows.
Kai is quiet for a moment before eventually replying. “I don't see anything wrong with your scent. Not every omega wants an alpha with a strong, musky scent.”
“Of course the person whose favorite ice cream flavor is mint chocolate would say that,” Taehyun rolls his eyes, sighing as he tries to relax.
I need him to leave before I really go into rut. I'd rather not have him see me like that..
“Some omegas have pretty sensitive noses. Not all of them want an alpha that smells like ash or musk or something,” Kai sighs. “Are you.. only interested in omegas? If it's your scent you feel embarrassed of, why not date a beta, then?”
Taehyun buries his face into his pillow. He's quiet for a moment before he finally replies. “It's not that I'm unwilling to date a beta,” he sighs. “I just..” His nails dig into the pillow. “I want someone who wants me for me. Stupid mint chocolate scent and all. I hate hiding like this..”
Taehyun flinches at the sudden feeling of weight pressing into the side of the bed. Before he can speak, Kai does first. “Hyung, I understand. Wanting someone to want you for you? I've felt the same way many times before.”
The empathy makes Taehyun relax a little more, but he can't help but still feel frustrated. “I'm sorry you've felt that way too,” he sighs. “But, at least you haven't been mocked and rejected for having a cute scent.”
What does he even smell like anyways? Taehyun suddenly wonders.
“Ah.. yeah.” Kai gently runs a hand down Taehyun's back, instantly sending a shiver down his spine.
Taehyun sits up instantly, growling at the younger male. “Why are you so incessant on touching me? If you keep doing that, I..” he trails off, as he notices Kai's gaze lower.
Shit- am I already? Taehyun glances down as well, only to realize he wasn't. He blinks in confusion, looking back up at Kai. “What are you looking at..?”
Kai blinks, eyes widening in surprise. “Oh- um-” Taehyun doesn't miss the way Kai grows red instantly. “Just- Just take these and go to sleep already!” Kai grumbles, shoving a pill and the water at Taehyun's exposed chest, averting his gaze.
Taehyun blinks slowly, perplexed with the way Kai is suddenly acting. Is it my unbuttoned shirt? But we're both alphas.. it's not like it's anything he hasn't seen before.
Taehyun sighs before finally giving in. He takes the pill before finally laying back down, his energy depleted once again. The alpha closes his eyes, fully expecting his body to not cooperate.
It's not like my body will choose to cooperate just because I'm sick.
Taehyun rolls over with a grunt, feeling drool on his bottom lip. Jesus- how long was I out to end up drooling?
The alpha goes to sit up, only to instantly feel an unfortunately familiar stir and ache in his groin. At least I got some sleep..
The brunette sighs, slipping off his pants. His slacks for work would be way too tight for him once fully aroused.
His brain feels groggy, not fully thinking as he shoves a pillow between his legs. When did this suddenly smell like lavender? he wonders for a second, but is too horny to care for long. He pants, cock aching as he ruts against the soft pillow.
Already so hard.. he thinks, letting out a groan. This rut is going to fucking suck. Everything hurts. Everything is still hot. I feel like a fucking omega in heat.
Taehyun quickly grows frustrated with the softness of the pillow. He slips his hand into his underwear, gasping when he wraps his fingers around his cock.
“Fuck-” Taehyun groans into the pillow, keeping his legs wrapped around it as he strokes himself against it. It smells so good.. Fuck, why is it so good? It's just lavender.. Without realizing it, he sinks his teeth into the pillow with a growl, stroking his cock harder.
“Hyung, you okay? Oh-” Kai's voice pipes up before the door is pushed open. Taehyun's heart drops at the sudden voice.
The alpha's eyes widen as he stares at Kai for a long moment, instantly dropping the pillow from his mouth. He quickly covers himself with the pillow, feeling heat rise in his body.
“I.. you're still.. here?” Taehyun manages out between pants, trembling as he fights the urge to keep going. His entire body screams for it. To find an omega to properly knot and breed.
Kai covers his mouth and nose as a quiet whimper falls from his lips. He drops the snacks in his hands as he seems to suddenly grow weak in the knees.
The sound of a pretty man whimpering breaks him. His brain doesn’t seem to work properly anymore, his alpha instincts taking over. This omega needs to be properly knotted.
Taehyun is off of the bed and pinning down Kai in an instant. The scent of lavender completely engulfs his senses. He growls, exposing his sharp canines. “My omega-”
Taehyun quickly receives a sharp kick to the stomach, making him yelp in pain. He groans, curling into himself on the floor as Kai shoves him off.
“I'm sorry!!” Kai shouts as he rushes out of the front door in an instant.
Fuck.
-
Taehyun's entire rut has him humping and rutting up against that pillow for days. To his absolute horror, he can't stop himself from thinking about Kai's face each time he's close to coming.
“Why him? He doesn't even want me.. He's an alpha,” he groans. “I shouldn’t be thinking about fucking another alpha,” Taehyun grumbles to himself after spilling all over the pillow yet again.
Why the fuck can't I stop coming on this? It smells so good, but.. why? Normally I want to fuck other things by this point.. or my body will at least give me a rest. Taehyun has managed to eat some of the snacks and drink a little water in between his flare ups, but that's about it.
Kai fucking hates me. He'll be disgusted to even see my face ever again. I almost took advantage of him. I'm such a shitty person..
Taehyun takes about five days before his rut finally calms down. Thankfully, Soobin stopped by once a day to make sure Taehyun was okay. He even made sure to bring him high calorie foods to make sure he kept up his energy. Taehyun's rut ends by Thursday.
Despite being in rut for so long, Taehyun can't remember sleeping so well in his life. Was my body just that tired? It finally let me rest well each night..
Taehyun slowly sits up, groaning at the mess of his bed. He glances at the pillow he deemed his favorite that week and grimaces.
I should throw the whole thing away. It's fucking covered in cum.. Taehyun fidgets with the blankets for a long moment as he stares at it. For some reason, he has a weird pain in his chest at the idea of throwing it out.
It's just a pillow. An insanely cum covered one.. Why do I feel reluctant? Taehyun hates when his brain does things like this. He grumbles, picking up the pillow and shoving it into his trash can to throw away later.
I'm not going to give myself the chance to change my mind. It's disgusting.
His heart aches at the word ‘disgusting’. Disgusting is the word he fears Kai thinks of him right now. Disgusting is how he feels right now after not showering or taking care of himself properly for nearly a week since his body felt like fucking him over.
Taehyun takes a shower, feeling his body relax at the feeling of cool water washing away the heat and sweat remaining on his body. He roughly scrubs at his skin with a mild soap, one that helps with muting the strength of his mint chocolate scent.
Right.. He knows all about my embarrassing scent, and then I go and try to fuck him and call him my omega. What the fuck is wrong with me? Taehyun scrubs harder, hands trembling from anger and frustration.
And fear.
Would he tell everyone? I mean.. I literally could've ended up hurting him. Especially if his scent had started to come out- If I smelled another alpha in that moment, I could've gone feral..
Taehyun avoids going to work that day, letting his manager, Yeonjun, know he just needs one last day to sort himself out. He definitely could have gone in today if he really wanted to, but the idea of seeing Kai's face so soon makes him nauseous.
I can't face him. It's all too much right now..
Taehyun spends the day anxiously cleaning up his house. He's not a messy person to begin with, but he needs something to keep himself busy.
Working out to distract himself sounds like the worst idea of all for once. Leaving the house to get there? Sweating? Not after that rut.
Taehyun is glad he opened his windows to air out his house and cleaned his bedroom first. The overwhelming scent of mint chocolate completely consumes the entire house. As an avid mint chocolate hater, his own scent makes him sick sometimes.
The sudden sound of the front door opening sends Taehyun into a panic. He freezes up like a deer in headlights, staring in fear at the front door as it opens.
Please, don't be him..
To his relief, it's Soobin.
Right.. Kai shouldn’t even know my house passcode..
“Taehyun-ah.” Soobin perks up, approaching him with some bags in hand. “I'm glad you're looking better. I think you were sleeping every time I came over to check on you and feed you. Is this a new record for your sleep schedule?” he jokes.
Taehyun slumps against the counter. “Probably,” he mumbles. “I'm surprised I even slept like that. My last rut was not nearly as bad, but the lack of sleep was what fucked me up the most.” He lets out a groan at the memory.
Soobin nods, opening one of the bags. “I brought you more food. Kai-yah actually-”
“I don't want to talk about him right now.” Taehyun quickly cuts him off with a growl.
Soobin sighs in exasperation. “I thought your rut was over. Stop being so damn moody still. What even happened? You didn't actually do anything to him, right?” Taehyun's breath hitches at the question. He averts his gaze.
“Taehyun-ah, please answer that question. Don't make me worry here-”
“I-I didn't actually do anything. I-I just.. lost control of my mind for a minute there and just.. pinned him down. I never hurt him..” Taehyun's hands shake. “I feel so awful. I mean, I even fucking called him my omega.”
Soobin's eyes widen. “Oh,” he replies dumbly, lips parted in shock. He whispers something under his breath, causing Taehyun to look at him in confusion. “W-Well! Clearly he doesn't hate you for it. Look, he asked me to bring you these.”
Soobin opens the bag to reveal a container full of cookies that appear to be freshly baked. “He made these for you. He figured you wouldn't want to see him right now, and he felt it would be unsafe possibly to come himself, so-”
Taehyun's cheeks heat up as he looks at the delicious looking cookies. I don't usually eat many sweets, but.. He can't deny the way his heart flutters at the gesture.
“Is he trying to court me or something?” Taehyun scoffs, scratching at his cheek shyly.
Why would an alpha make another alpha cookies?
“I still don't think I can face him, though..” Taehyun's hands fumble nervously as he looks at the cookies. “Especially since I kept thinking of him during my rut..” he whispers.
Soobin's jaw drops. “You're.. actually interested in someone?” he gasps, covering his mouth.
Taehyun grows bright red. “What? No! I couldn't like him.. he's-”
“If you literally thought about him while fucking getting off all week, obviously you have some kind of feelings for him. Maybe not pure ones, but..” Soobin shrugs, making Taehyun stiffen.
I have feelings for an alpha? But.. how? How would that even fucking work?! I'd probably try to tear him apart during my ruts if I smelled him..
Soobin sighs with a groan. “Listen, Taehyun-ah. Just.. talk to him. I'm telling you, he's not mad because of what you did. You probably just scared him a little in the moment.”
Scared? If I was in that situation, I'd probably feel pretty fucking pissed.. being called an omega. Especially by an alpha smaller than me..
“I'll see you tomorrow at the office? I have to get back home and feed Tori,” Soobin explains, referring to his dog.
Taehyun averts his gaze nervously. “Yeah.. I'll be there.”
-
Taehyun gets almost no sleep at all that night. Every time he closes his eyes, all he can think about is Kai.
What will he say? Will he ignore me? I know Soobin said he wasn't mad, but.. I can't imagine anyone being happy about what I did..
Taehyun overthinks so much that he misses the first train that day, making him late to work. Never in his entire life has he been late to work until today.
When he finally enters the office, he cringes as he feels eyes all over him. Stares, whispers of gossip, all of it makes him feel like he's going to throw up.
Did he tell them..? Does everyone know that their alpha coworker is actually a fucking mint chocolate scented freak? Maybe I shouldn't have come..
“Taehyun-ah! You look better. Well, still tired though I guess, huh?” Yeonjun laughs softly, patting Taehyun on the back.
Taehyun wants to growl at him, still feeling rather sensitive. Yeonjun's alpha scent always manages to leak through his scent blockers, only enough to smell him when close up. White musk fills Taehyun's nose.
“Ugh.. hyung, I really don't want to smell another alpha right now..” Taehyun mumbles, pushing him away.
Yeonjun nods slowly, seeming a little disappointed. “Okay. Um, you normally would have a lot to catch up on, but Kai-yah has been helping take on your load as well. You two can probably work together and knock it out-”
“I don't want to be near him either,” Taehyun snaps, nails digging slightly into his jacket.
Yeonjun seems perplexed for a second. “Oh! Right, it probably would be better that you don't sit next to him.. His scent would probably be too much.”
Luckily for Taehyun, Yeonjun allows him to do other tasks around the office that day. Anything that didn't involve sitting at that desk.
Taehyun has noticed the looks. The whispers. He has noticed white hair always nearby, but never close. He always rushes off whenever that white hair gets too close for him to handle.
“Taehyun-ah~” Beomgyu sing-songs, wrapping his arms around Taehyun from behind. The omega hums, leaning close. “Feeling better?”
Taehyun wants to pull away from his touch. He'd rather not be close to an omega either right after his rut, even if he's not interested in him romantically. Despite this, he just sighs, letting the omega cling. “Yeah.”
"Then are you coming to the team dinner tonight?” Beomgyu purrs.
Taehyun's heart stops for a second. “What?”
Beomgyu tilts his head to the side, a confused pout on his lips. “Y'know.. the team dinner we always have on the last Friday of every other month? Did you forget?”
“Obviously. Ugh, I really don't want to go. I don't think I can handle Yeonjun-hyung making us all keep drinking..”
“I know.. what a crazy manager.” Beomgyu laughs, shaking his head. “But, I think Kai-yah might feel pretty down if you don't come. He looks like a kicked puppy right now. Probably because you're blatantly avoiding him today.”
Taehyun's chest hurts. “Hyung..”
“Don't blame it on pheromones. You're allowing me to be near you. Clearly it isn't bothering you that much.” Beomgyu raises a brow.
“He's different. It's not the same..” Taehyun weakly tries to avoid the topic.
“Why? You like him, right?” Beomgyu hums.
Taehyun drops the items in his hands. “What?” His ears grow red right away. “Why do you and Soobin-hyung keep saying this?! I-It's not like that.”
Beomgyu gives him an unamused look, letting go of him as Taehyun goes to pick up the things he dropped. “Taehyun-ah, go to the damn dinner. I'm not asking you. If you hurt Kai-yah, I will hurt you,” he threatens, showing his tiny omega fangs.
Taehyun growls at this, shooting a sharp glare at the omega. Beomgyu doesn't flinch, arms folded across his chest. Eventually Taehyun gives in, feeling too tired to argue. “Fine, whatever.”
-
Taehyun successfully managed to avoid Kai all day. He feels bad, especially finding out that Kai has been sad about him avoiding him, but he can't help it.
It's not like I'm gonna be able to avoid him tonight. The restaurant isn't that big.. We'll probably end up making eye contact or be forced to be near each other.
Taehyun bends over at the sink, rubbing his face with water. The cool water helps calm him down a little. Everyone in the office is getting ready for dinner, but Taehyun is currently hiding in the bathroom, avoiding his problems.
What if he exposes me in front of everyone? What if he tries to treat me like an omega because of my sweet scent? Am I gonna have to transfer? Fuck..
“There you are,” Yeonjun says as he enters the bathroom. “Beomgyu-ah said you'd probably be here.”
“Is it time already?” Taehyun sighs, drying off his face with a paper towel.
“Yeah. You okay?” Yeonjun raises a brow.
Taehyun fidgets with his jacket. “I'm fine.”
“Yeah, sure,” Yeonjun rolls his eyes. “Let's go. Everyone else is already headed down.” Taehyun feels a little confused by this response, but follows after the red-haired male.
By the time they arrive at the restaurant, everyone else is already there. Yeonjun's usual seat is open, and of course, there's one seat left. Next to Kai.
Taehyun has to fight the urge to turn around right then and there. He glances at Yeonjun as he sighs and walks over to the spot. He catches a glimpse of a fox-like smirk on the male's lips, leaving a sudden twinge of irritation to form in him.
Why the hell is he smirking? Did he plan this? Taehyun wonders, bristling as he finally makes his way to his seat. The scent of lavender suddenly hits his nostrils in a faint breeze.
He's gotten used to smelling lavender vaguely in the office, but never usually anywhere else. Who's scent is that? Is there an omega besides Beomgyu?
Taehyun swallows, feeling his skin burn under Kai's gaze. It's obvious the younger male is trying to catch his attention.
I'm sorry, Kai.. I can't bring myself to look you in the eyes after what I did..
Taehyun stays silent the entire dinner. Thankfully, he manages to avoid Yeonjun's constant urging of everyone to keep drinking. Taehyun drank a little, but not enough to affect him. What was really starting to bother him is the continuously strengthening scent of lavender.
Kai hasn't talked at all either.. Is he really that bothered? Fuck.. I really screwed up, didn't I?
Taehyun feels his irritation only grow, and before he knows it, Soobin is suddenly tapping him. The alpha looks back at the beta, brows furrowed in confusion. “Taehyun-ah.. your scent, it's leaking. Why are you so upset right now? It's bitter..”
Taehyun's blood runs cold. My scent? Leaking? His breath hitches, and instantly he finds himself rushing to the bathroom.
“Fuck. What the fuck. Why didn't I repapply it while in the bathroom earlier? Taehyun you dumbass,” he curses himself, rushing to fumble through his bag. “Where the fuck is it?” Taehyun panics, hands trembling as he searches frantically.
“Hyung?”
Taehyun's panic only heightens. Fuck. He's got me. Taehyun chooses to ignore Kai's voice, rushing to find the small oil bottle in his bag he keeps for emergencies.
Taehyun gasps as he's suddenly being pushed against the wall. His eyes widen, lips parting in surprise as he looks up to see Kai pinning him.
He's fucking pissed..
“K-Kai-yah.. Listen, I'm so sorry-” Taehyun stops talking as the scent of lavender envelopes him. His panic starts to melt away, and exhaustion starts to catch up with him.
“What?” Kai blinks. “Hyung..”
Lavender again? Wait.. Taehyun eyes the white-haired male, finally taking a deep inhalation. His jaw drops instantly.
“It's you?!” Taehyun gasps, shock rendering his entire body frozen.
Kai grows quiet, brows furrowed as he looks down at Taehyun. Taehyun can't help but feel anxious, but most of his alarms going off in his head have quieted. His only thought left is, Kai's an omega?!
“You're an omega..?” Taehyun whispers in disbelief.
“Why have you been avoiding me? I thought you would've understood that I'm not upset when hyung brought you the cookies I made..” Kai mumbles finally, hair falling into his eyes as he looks down. “I've missed you.. I'm sorry I wasn't able to take care of you like I wanted to.”
Taehyun just stares, disbelief all over his face. I'm.. so confused. But, Kai doesn't look like an omega-
His memory suddenly rewinds back to the conversation they had in his room that night.
“Hyung, I understand. Wanting someone to want you for you? I've felt the same way many times before.”
The words ring through his ears. Taehyun's gaze lowers, finally looking over the taller male. Kai's jacket is removed, making his slim waist and round hips much more obvious. That dark grey shirt tucked into his way too nicely-fitting pants only makes his body shape more clear now.
Kai is broad, and taller than him, but most of his features are rather delicate and pretty. Really pretty, actually. Taehyun's heart skips a beat.
Has he always been this pretty?
Taehyun lets out a breath he didn't know he was holding. “Kai-yah..”
“Yes, I'm an omega. I'm not sure why you thought..” Kai’s ears turn red. “I mean, my scent is lavender and my badge literally says “omega” on it..” Kai only seems to grow more embarrassed as he rambles.
“I'm so sorry.” Taehyun drops to his knees, clearly shocking the younger male.
“Wh- h-hyung! You don't have to-”
“I'm a fucking idiot.. I shouldn't have just assumed based on first glance. As someone who gets confused for an omega by scent, I should have known better..” Taehyun hides his face into his hands, face bright red with embarrassment.
“Hyung, it's fine! I'm used to it..”
“All this time I wondered how an alpha could be so fucking cute..” Taehyun groans. “Now it makes sense..”
Silence. Taehyun blinks, slowly starting to realize what he just said due to the awkward silence.
Kai starts to speak up, cheeks bright red. “You think I'm-”
“Taehyun-ah! You okay in here?” Beomgyu's voice stops instantly as he freezes in the doorway. “Oh-”
Taehyun blinks, surprised by Beomgyu's voice. He looks around from in between Kai's long legs. His face is bright red from embarrassment.
“Oh.” Beomgyu gasps.
“Wait, hyung! This isn't-” Kai tries to explain, but Beomgyu rushes away instantly with a rushed apology.
Taehyun lowers his head, so overwhelmingly embarrassed that he doesn't want to leave the bathroom ever again. He buries his face back into his hands. “Oh my god,” he groans.
Kai crouches down now, sighing as he sits in front of Taehyun. “I'm sorry, I didn't expect someone to see us like that,” Kai mumbles, cheeks red when Taehyun looks up at him.
Taehyun looks up at Kai, heart pounding in his chest. He's an omega. That means I fucking pinned down an omega while in rut. No wonder he'd be afraid of me..
“I'm so sorry, Kai-yah. I would have refused for you to come home with me while I was in rut if I had known.. I don't know what came over me..” Taehyun explains, taking a shaky breath.
Kai bites his lip, averting his gaze. “It's okay.. I should have left sooner, but I just thought.. maybe I could help for a little longer once you had fallen asleep. I mean, I scented your pillow before I went to get snacks for you, and-”
What.
“You..” Taehyun's heart rate increases. “You scented it?” Taehyun asks in disbelief again.
The pillow that I was humping and biting when he walked in on me. The same pillow that I couldn't stop coming on for my entire rut. The pillow I rutted against thinking about Kai all week.
Kai tilts his head to the side. “I just.. thought it would make you feel better? I don't know.” Kai averts his gaze before mumbling, “You seemed to like it a lot..”
Taehyun's heart practically stops. “What..?”
Clearly his expression must have shown his absolute shock. Kai's eyes slowly widen with realization. “W-wait! No, that's not-” His bottom lip trembles as his entire face grows red. “I didn't mean- oh my God..” Kai covers his face for a moment, silence filling the bathroom besides the faint music from the restaurant and loud laughter from outside.
Kai finally manages to speak after a minute. “When you fell asleep, I scented your pillow and gave it back to you, hoping it would help you sleep..” Kai mumbles into his hands. “You ended up clinging to it like crazy. That's.. what I meant by you liking it a lot.”
I clung to the pillow he scented. He scented my pillow to help me sleep, and I came all over it and threw it away..
“Did it.. seem to help you sleep at all?” Kai blushes still. “I've been told my scent makes people feel sleepy if they're really tired..”
Taehyun blinks. “It was your scent this whole time?” He swallows, wishing his face would stop feeling so hot with what he knows is blush.
Taehyun notices the way Kai tilts his head to the side at this. His heart aches. “You. Everytime I was around you, I'd magically start falling asleep. Why did I never connect that faint lavender scent before to you..” Taehyun sighs, massaging his temples.
Kai smiles at this; A sweet yet somehow slightly smug one. It irks Taehyun a little bit, but he can't find it in himself to be annoyed by the omega.
“Oh, I thought so..” Kai says.
This little.. So he knew all along it was his scent making me knock out on the train and at work.
“Ugh.. let me put on that scent blocker before we go back,” Taehyun sighs, grabbing his bag and searching through it again. Thankfully, this time he finds it and starts applying it.
Kai pouts. “You don't have t-”
“You two makin’ out over there or what?” Yeonjun slurs drunkenly as he enters the bathroom, making both men jump in surprise.
Kai fervently shakes his head. “N-No! That's not-”
Taehyun joins him. “We're not. We're just.. talking..” he trails off at the annoyingly smug ass expression on Yeonjun's face.
“Oh? Hm, interesting~” he shrugs, going to use the urinal nonchalantly.
The two men look at each other for a moment, hesitant, before getting up. “Let's go,” Taehyun grumbles, heading towards the door. Kai gently tugs Taehyun's sleeve before he can go too far. “Hyung, wait..”
Taehyun pauses, glancing back at the tall male. “Y-Yeah?”
Kai's red ears make him absolutely adorable as he nervously bites his lip before speaking. “Can we.. talk more on the way home? Please.”
Taehyun averts his gaze, catching a glimpse of Yeonjun's smug expression in the bathroom mirror. He quickly turns away, pulling Kai along with him out of the bathroom. “Okay,” he agrees.
After getting many stares and whispers in their direction during dinner, Taehyun is relieved to finally go home. Normally he would be confused or flustered by Kai being so close when they walk to the train or sit together, but now things feel different.
Is it because of his scent? I just want to inhale it like crazy.. He smells so good.
“Did your blocker wear off earlier?” Taehyun asks, swallowing as he pulls his gaze away from Kai's neck.
Kai nods, averting his gaze. “Yeah, I didn't really feel like reapplying it again before dinner,” Kai mumbles, brushing his hair out of his eyes. “Everyone else's scents were starting to leak too.”
Taehyun nods, fumbling with his jacket again before yawning. His lips part when he feels Kai gently place a hand on his thigh.
The alpha lifts his gaze, his breath catching in his throat at the expression on Kai's face. His cheeks are red, lips pouty and gaze averting as soon as they make eye contact.
“Hyung.. about earlier,” Kai whispers, biting his bottom lip for a moment. He slowly lifts his gaze to meet Taehyun's. “I'm constantly mistaken for an alpha, so I don't blame you for thinking that. I really hate wearing scent blockers because of my appearance..” he trails off, looking like a kicked puppy. “People are always shocked when they smell me.”
Taehyun looks over the pretty man's features. How did I ever think this man was an alpha? He's so beautiful. And cute. So cute.
“I'm still sorry. I shouldn't have assumed..” Taehyun rubs the back of his neck. “I mean, there's technically no policy that you absolutely have to wear it-”
Kai shakes his head, pulling away from the alpha. “I'd rather not. Many might complain that an omega's scent is distracting..” he trails off for a moment. “Plus, I don't really want more attention at work. I don't like it..”
Taehyun nods, watching how the omega seems to curl in on himself. “Introvert?” he asks. Kai gives him a slight nod, cheeks still red. “I figured. You don't really talk to anyone but me,” he snorts.
Kai doesn't meet his gaze. “It's.. comfortable with you.”
Taehyun swears his heart jumps from excitement at this.
“Even.. after what I did?” Taehyun asks, gaze lowering. “Again, I'm so sorr-”
Kai whines, giving him a faint shove in the arm making Taehyun's eyes round and ears heat up. “Hyung, it's okay. I know you didn't mean to.” The omega smiles sheepishly at him. “So stop apologizing, okay?”
Taehyun nods slowly, yawning once again. Fuck.. I'm so tired. It's so late..
He ends up falling asleep against the male once again after a few minutes of silence. It seems it’s become a pattern of him falling asleep against him on the train.
Taehyun is woken up by Kai's fingers tracing over the back of his hand. What is he..?
“Pretty,” Kai whispers under his breath with a sigh, scent filling Taehyun's nose.
Taehyun feels heat rush to his ears. What's pretty?
Taehyun slowly lifts his head, looking up at Kai. The omega’s scent suddenly calms as he stares at Taehyun in surprise. “Oh, I was just about to wake you..” Kai mumbles, hand pulling away from Taehyun's.
Taehyun pushes away the weird thought from earlier, not wanting to get into it. “Your scent really does seem to be the key to my sleep.”
Kai's eyes round curiously at him, but he stays quiet. When they get off of the train, Taehyun stops in his tracks when his sleeve is gently tugged. “Hyung,” Kai calls in a quiet voice.
“Yes, Kai-yah?”
Kai fidgets, staring at the ground for a long moment before speaking. “Do you want me to scent something else for you? To help you sleep?”
Taehyun's heart beats harder as he stares at the omega. He.. wants to scent something for me?
“Ah.. is that weird? I'm sorry, just forget-”
Taehyun doesn't know what overcomes him at that moment. He steps closer, gently grabbing Kai's hand as he looks up at him. Desperate to sleep? Maybe, but deep down, he knows that's not the only reason.
“Please..” Taehyun whispers, clinging to Kai's hand. His nose twitches as he inhales Kai's scent from a distance.
Kai's eyes widen, the rest of his face matching his ears. “Oh, ah.. okay!” Kai nods, seeming surprised. “Do you.. have something for me to scent? I don't have anything on me right now..”
Taehyun slowly feels embarrassed. Did he really just beg for an omega to scent something for him?
“Oh, that's okay.. It's fine-”
“Do you want to meet tomorrow?” Kai asks suddenly, making Taehyun's breath hitch. He wants to meet outside of work. A pretty omega? His heart races at the thought.
“Y-Yeah,” Taehyun nods, swallowing hard at the way his voice trembles. Taehyun feels dizzy as he watches Kai eagerly pull out his phone.
“Here, let's exchange numbers? We can figure it out tonight. I can scent whatever- I don't mind.” Kai smiles, a purr rumbling suddenly from his chest.
They both freeze up at this sound. A purr? Taehyun's heart keeps pounding in his chest. Is he really that happy?
“Are you that happy to scent something for me?” Taehyun jokes, pulling out his own phone to exchange numbers.
“A bit..” Kai admits, making Taehyun feel excitement grow throughout his whole body. “I've never been asked to scent something for someone before. I like it.. I want to feel useful.” He shrugs.
Do you want me to scent something for you?
The words are stuck in his throat. He can't bring himself to say it. Isn't that too forward? That would be seen as me trying to court him. I don't want to ruin what we have right now..
Kai smiles as they finish exchanging numbers. “Let me know when you decide what you want~”
“Of course, thank you..” Taehyun replies before they say their goodbyes.
Taehyun's heart races all the way home and even as he lies in bed, staring up at the ceiling.
What should I have him scent for me? What would be the least weird thing to let an omega give me? An omega that is just.. a friend..
Taehyun pulls one of his pillows to his chest, burying his face into it. “Are we friends?” he questions himself out loud, gaze lowering.
“We've never hung out outside of work until now.. besides the commute. Would he consider us friends?”
But I want to be more than that..
The thought makes him instantly sit up, heart unable to calm down once again. He still clings to the pillow, taking a shaky breath.
Why? Why do I like him so much? When did I start?
Heat rushes to his cheeks.
Just because he's an omega willing to scent something to help me sleep? Or..
He fidgets as he thinks about the cute conversations they've had together. About their interests, about work, about nothing important sometimes. His grip on the pillow tightens as he thinks about the way Kai constantly seems to want to be close to him. The way Kai had whined “I missed you” earlier. His heart aches.
He bites his lip as his mind shifts to other memories. He thinks about the way he thought about Kai each time he came against the pillow that smelled so good that week. The thought of him whimpering when he caught Taehyun masturbating to his scent. The way he looks so insanely hot when out of breath that day chasing him to the train station.
Taehyun's body feels hot. He adjusts the pillow in his grip before suddenly feeling a familiar ache in his groin. Fuck. I really do want him..
Taehyun ended up sending a message rather late that night after taking care of his ‘problem’.
Taehyun: Hey, it’s Taehyun.
Taehyun: Whatever you want to scent me is fine. Something soft.
Kai ♡: okay!! >_<
Taehyun didn't sleep hardly at all, as he expected. His heart was racing too much that night thinking about Kai. The alpha felt guilty for yet again touching himself to the thought of the pretty male.
What is wrong with me..? I'm such a pervert.
Taehyun glances at the time, only for his heart to race as soon as he sees a text message from Kai.
Kai ♡: good morning, hyung >3<
Kai ♡: I've been scenting something for you ^^
Kai ♡: *insert cute image of Kai cuddling with a plushie*
Taehyun's jaw drops at the sight of the picture. How the hell did I ever think that cute face is an alpha..?
He types back a quick response before having to put down his phone for a while. For his wellbeing.
Taehyun: Thank you, Kai-yah.
-
Taehyun sighs as he takes a cold shower. He only ever takes cold showers after the gym or his ruts, but he figures today would be a good time to do it. The brunette's already feeling hot and flustered from Kai. A hot shower would just make him start aching again.
Once he's out of the shower and dressed, he finally picks up his phone again as he brushes his teeth. His heart jumps again at the sight of more texts from the omega.
Kai ♡: you don't have to use your scent blockers around me today btw.. ;
Kai ♡: unless you prefer to! ㅋㅋ
Taehyun's breath hitches. He finishes brushing his teeth as he thinks about how to reply to this.
He actually wants to smell my scent? His hands fidget with his phone as he thinks it over.
The last time someone wanted to smell my scent.. they laughed in my face.
Taehyun paces around the bathroom, chewing his lip bottom. He winces as he accidentally pierces his bottom lip with his sharp canines due to chewing too hard.
“Ugh..” he groans as he looks at his bleeding lip in the mirror. He licks his bottom lip before shaking his head. “Seriously, what should I do?”
He takes a while before finally bringing himself to answer.
Taehyun: Are we just meeting at my place? Or did you want more than that?
Taehyun sends the text before he rereads it. He pauses, eyes widening in realization. Oh my god. That sounds so bad.
Taehyun: I mean, did you want to go out anywhere after?
Taehyun groans at his awkwardness. Am I asking him on a date? Is that what it seems like? Surely he'll say no if he thinks it's a date..
His eyes quickly return to his phone as it dings again.
Kai ♡: yeah!! let's get lunch? ^^
Taehyun smiles, relief flooding him. He takes a moment to figure out how he wants to word the next text.
Taehyun: I won't wear scent blockers as long as we go somewhere less crowded. With that in mind, I'll let you decide where we eat. Anything you want.
Taehyun watches his text screen as he starts to decide what to wear. He chuckles at the way it looks like Kai keeps starting to type, then stops again. So indecisive.. Cute. He grins.
Taehyun looks through his closet, humming. What would Kai like? he wonders, looking through all of his clothing. It's pretty warm out.. but I don't really have any short sleeves that look good on their own..
Taehyun glances through some of his thin jackets before smiling at the sight of his brown flannel button up. He chooses to pair that over a white t-shirt and baggy denim jeans. The brown will look good with my hair color. Is this boyfriend material enough without looking like I'm trying too hard?
Taehyun's pulled from his thoughts as he hears a text from Kai again.
Kai ♡: wanna get ramen? I really like this place nearby. it's not usually busy and tastes delicious ><
Kai ♡: *link*
Taehyun clicks the link and looks over the pictures and menu. He instantly licks his lips from hunger. That looks delicious..
Taehyun: Looks great, I'm already hungry. ㅋㅋㅋ
Kai ♡: I'll meet you at yours at 12:00? ^^
Taehyun: That works for me.
Taehyun has never been so antsy in his life. Two hours feels like ages for him as he tries to distract himself from what he deems as a date. From the fact that Kai is bringing him a scented plushie to have.
Does he have a lot of plushies? He seems to like cute things, so..
Taehyun's heart jumps to his throat as he hears the doorbell. “Coming!” he calls as he adjusts his hair in the mirror, making sure his parted hair looks good and that he's covered his eyebags seamlessly with a little makeup.
Taehyun finally gets to the front door and opens it, his eyes widening in surprise as the omega beams at him. Taehyun stutters out a greeting as he looks over Kai's clothing.
The omega certainly doesn't dress as he had expected, yet it also made sense at the same time. Kai wore an oversized, grey band t-shirt with a white long-sleeve layered underneath it. His baggy jeans were grey and paired with some hightop Converse.
Right, he likes bands. I've never seen him outside of work clothes.. It suits him more, even if his clothes are baggier.
“Hyung, here~” Kai purrs, holding out the cute purple plushie. Taehyun flushes as the scent of lavender overwhelms him.
“Thank you..” Taehyun murmurs, shyly taking the plushie. “Do you want to come in for a second so I can put this guy somewhere comfy?” he says softly, holding the plushie close to his chest.
“Sure.” He enters after Taehyun. “As long as you aren't planning to pin me down again~” Kai teases, eyes looking over Taehyun for a moment.
Taehyun instantly grows red. “Have I not apologized enough already?” Taehyun almost groans, embarrassed as he takes the plushie to his room.
Kai giggles, following after him. “I'm just kidding. Don't worry about it.”
Taehyun feels a little better at this. He carefully sits the plushie on his bed before turning to look back at Kai. The omega is glancing around his bedroom, chewing his bottom lip until he suddenly grins.
“You listen to Twice?” Kai's nose scrunches adorably as he smiles at this.
Taehyun wants to die of embarrassment as he remembers the few signed Twice albums on his shelf. Not to mention, the poster of Jihyo on the wall, next to many more posters of other artists he listens to.
“Ah, yeah,” he answers quietly.
The alpha lets Kai look around curiously, looking like an eager puppy as he discovers all the different trinkets in his room. Kai perks up at the sight of his vinyl collection.
“Wow! You have a lot. So many good groups too..” Kai murmurs. The male eventually freezes, cheeks red as he glances back at Taehyun slowly. “Oh, right- Lunch.” Kai laughs shyly, rubbing the back of his neck.
Taehyun just smiles in pure adoration at the younger male. So easily excitable. He's like a cute puppy.
“Lunch.” Taehyun nods, chuckling as he starts to finally leave his room to head out. “You can borrow any of my records whenever you want by the way. I don't mind,” he says.
Kai lets out a small gasp. “Really?!” The omega quickly clears his throat after his excited squeak. Taeyhun has to hold back a laugh.
“Of course.” He smiles, letting Kai out of the door before he shuts it behind them.
The two walk side by side, chatting idly as they head to the restaurant. Taehyun's nose twitches as he picks up the scent of rain in the air.
I didn't think to plan for rain.. I hope it waits until we're done with our.. date..? His heart flutters.
“Hyung?” Kai speaks up, startling Taehyun out of his thoughts. He blushes as he looks up at the curious omega.
“Oh, sorry.. It smells like rain,” Taehyun explains.
Kai looks up at the cloudy sky and hums, nodding. “The rain isn’t so bad. As long as it doesn't pour, it should be okay.”
Taehyun nods at this, continuing to walk with Kai. The omega suddenly leans closer as they walk, making Taehyun's heart flutter.
“I'm happy you're not using scent blockers today. I really love your scent, you know?” Kai comments, eyes crinkling as he smiles.
“Right,” Taehyun tries to focus on giving a proper response, but his nose is overwhelmed by the blooming of Kai's lavender scent. “I wanted to try. For you..” Taehyun mumbles. “You're the only person who's actually liked my scent, so..”
Kai tilts his head to the side, brows knitting together. “Why? You smell delicious to me.”
Taehyun's breath hitches. His eyes round in surprise, but he tries not to get too excited by Kai's words.
Kai pauses, seeming to rethink his words. “I-I mean.. I love mint chocolate so..” He averts his gaze, fumbling with the bottom of his sleeves. “Oh, I wanted to ask.. You're very private about your scent, but does anyone else at work know?”
Taehyun nods, perking up as he sees the restaurant coming up. “Yeah, Soobin-hyung, Beomgyu-hyung, and Yeonjun-hyung know. Those two I've known since before joining them at the office, but Yeonjun-hyung found out.. accidentally.”
“Oh? What happened?” Kai asks, looking down at the elder.
Taehyun's cheeks redden. “Ah.. I may have accidentally forgotten my scent blockers the day of my interview because I was so nervous..”
Kai laughs at this, leaning against Taehyun as he does. “You were that nervous?”
“Ugh, yeah.. I sucked at computer stuff, but I really wanted to work there for the benefits and pay,” Taehyun explains, opening the door to the restaurant as they arrive. He lets Kai inside before himself. They are quickly seated.
“Ohh, so that's why you were so clueless about making the font bigger in your computer,” Kai snickers, nose scrunching cutely.
“Leave me alone,” Taehyun jokes, sighing at the embarrassment he felt getting teased that day.
The two soon pick out the ramen they want and continue to chat until it arrives. Taehyun's eyes widen at the size of Kai's bowl. He can’t help but quietly laugh in surprise.
“You can really eat that much?” he jokes, fully expecting the male to whine at him for even suggesting it.
Kai tilts his head to the side, a pout on his lips that turns to a smirk. “You think I can't?” he challenges, eyes narrowed playfully.
Taehyun is stunned. “There's no way. That bowl is bigger than your stomach.”
Kai shrugs, licking his lips as he opens his chopsticks. “Wanna bet?”
Taehyun leans forward, tilting his head. “What are we betting on?”
Kai perks up at this. He ponders for a moment before finally responding. “If I win, you'll win me a prize at the arcade. Any one I want.” Kai shrugs, leaning back confidently.
Taehyun shrugs. “That's fine. What if I win?” Taehyun asks.
“Well, what do you want?” Kai asks, already starting on his meal. Taehyun laughs at this.
Taehyun eyes Kai for a moment, swallowing. His eyes lower to his lips for a moment as he eats before he forces himself to eat to distract himself from those thoughts.
“Oh- how about you bake for me again if I win? I never got to thank you for those cookies, by the way. They were seriously delicious.” Taehyun smiles. Suddenly he's really hoping he wins this bet. He notices the way Kai's ears grow a little red.
Kai eventually nods, licking some broth from his lips. “Deal.”
To Taehyun's shock, Kai finishes the entire bowl of ramen, minus only some of the broth. He won't count that.
“Where do you even put all that..” Taehyun whispers under his breath in astonishment.
Kai licks his lips, seeming proud of himself. He shrugs, leaning back with a yawn. “Magic~” he sings, looking up as their waiter brings the bill.
Taehyun quickly picks it up before pulling out his card. “I got it,” he says.
“Wh- You don't have to do that, hyung,” Kai whines.
“I don't mind. Let's just say it's a thanks for the scented plushie.” Taehyun shrugs, standing up to go pay. He smirks to himself at the way Kai looks annoyed but blushes as he waits.
Taehyun quickly pays and returns to Kai, who folds his arms across his chest. “Okay,” Kai hums, eyeing Taehyun for a moment. Taehyun's heart flutters yet again. “Let's go to the arcade then? Unless you have something better to do than hang out with me,” Kai jokes, earning a light flick to the arm from Taehyun. He giggles at this response.
“I can't think of anything better,” Taehyun laughs, guiding Kai out of the restaurant. The alpha perks up at the way Kai holds onto his arm until they're out of the restaurant.
Kai smiles down at Taehyun. “Come on. It's just down the street a bit more.” He beams, pulling Taehyun suddenly by the hand.
Taehyun's heart races as he lets the omega lead him. He feels nervous walking past so many people with so many various scents. Is someone going to question my scent? Or confuse me for an omega again? Taehyun worries, swallowing as he follows the pretty man.
The white-haired male guides him all the way by hand to the arcade. One look at it as they enter makes Taehyun nervous. So many people..
Kai pauses in his steps once he seems to notice Taehyun frozen. He looks confused until it seems to dawn on him. “Oh. It totally slipped my mind that it's busy on a Saturday. Are you.. okay?” Kai asks, both hands holding onto Taehyun's.
Taehyun's scent spikes in excitement from the touch despite his anxiety. “Admittedly, I'm nervous. I haven't been in public without scent blockers for.. years.”
Kai leans closer, making Taehyun's eyes widen as the omega's scent completely engulfs them. He’s releasing calming pheremones. “We don't have to do anything you don't want. I don't mind if we push this to another day,” he says in a soft tone, barely audible over the sound of games dinging and blasting music.
Taehyun feels himself relax a little with Kai's scent so strongly enveloping him. His gaze travels over the omega's pretty face for a moment before gently reaching up. He holds Kai's hands holding one of his.
“I'll be okay if you're with me..” Taehyun mumbles quietly, averting his gaze.
Kai tilts his head to the sound, leaning closer. “What did you say? It's really loud in here..”
Taehyun's scent spikes at their even closer proximity. “N-Nothing! I'm okay, let's have fun.” Taehyun shakes his head, shyly slinking away from the omega’s advances.
Does his heart not race like crazy being so close like that? Taehyun tries to calm down a little as Kai gives him a slight pout. The omega quickly recovers it seems, because he's soon dragging Taehyun over to the claw machines.
Taehyun watches as Kai looks around at all of the machines eagerly. He notices how his eyes sparkle adorably in all the colorful and flashing lights.
How can someone be this beautiful..? Taehyun feels his heart start to ache as he's led around by the omega.
Kai gasps, eyes widening. “I need that one.” The omega stares at the huge penguin plushie in the machine. Taehyun could swear if Kai had a tail, it'd be wagging like crazy right now.
“Hyung-” Kai turns to look back at Taehyun who just smiles knowingly.
“I've got it, don't worry,” Taehyun reassures. “I know some tricks with these types of things.”
He grins at the way Kai seems to perk up at this. The alpha quickly goes to get some coins for the games, Kai not leaving his side once. They soon return and Taehyun starts to focus on the tricks he remembers figuring out as a kid in the arcade.
Look from this side.. Angle it there.. Angle it from this side now.. There.
Taehyun pushes the button, and immediately the claw grabs onto the large head of the penguin plushie. Kai gasps, watching with wide eyes as Taehyun gets it in one try.
“Are you a genius?!” Kai nearly squeals in excitement as Taehyun hands the plushie to him. It's nearly as long as his torso.
“A little,” Taehyun jokes, feeling pride well up inside of him as he sees how happy the omega is.
Kai clutches the soft penguin plushie close to his face and chest, nuzzling into it with a happy purr. The sound makes the alpha let out a quiet purr of his own.
So he really likes plushies. Got it, he notes to himself.
“Kai-yah, is there any more you want? I still have plenty more coins. Or we could play different kinds of games,” Taehyun suggests.
Kai's eyes light up instantly. “Really?” he gasps, seeming surprised at the suggestion.
“Of course. Whatever you want to do, I'm happy to do.” Taehyun watches as Kai's lips part for a moment as if in disbelief. The omega's ears turn red before he looks away, reaching back to grab Taehyun's hand again.
“Th-Then I want to look at more claw machines first. You're a master.. I don't want to miss out on the cute ones,” Kai says as he pulls him along again.
“Pfft-” Taehyun laughs at the cute reaction. Is he not used to being given things like this? I want to make him happy.. No matter what it is.
The omega ends up asking for many plushies for Taehyun to win for him. The brunette ends up having to get a bag for most of them, but at least the rest are much smaller than the penguin.
They end up playing a few competitive games as well, with Kai absolutely destroying Taehyun with ease in almost anything video game related. Taehyun groans at his fifth loss. “You're too good at these.. I have only ever played mobile games before.”
Kai's jaw drops at this. “Mobile games?! Do you not have a computer at home?”
“Uh, I have a laptop..?” he responds, bewildered by Kai's reaction.
Kai shakes his head, suddenly clinging to Taehyun's hands. “Hyung.. please play some games on your laptop eventually. There are so many better ones to play there.”
Taehyun hardly listens as all he can focus on is Kai's pretty face being so close, and his hands holding his. “Oh, sure..” he replies softly, feeling the hair on the back of his neck raise as Kai's scent once again takes over his senses.
I can't wait to bury my face into that plushie when I get home.. His scent is so mesmerizing and relaxing..
Taehyun has hardly had the time to even feel anxious or self conscious about his mint chocolate scent. The omega's scent is somehow so comforting that everything or one just melts into the background. His focus is solely on that pretty, lavender- scented omega.
“Hyung.” Kai finally pulls Taehyun out of his thoughts after they finally used all the tokens. The two stand at the front of the building, ready to leave after over an hour of fun. The omega clings to his sleeve as he looks down for a moment before speaking. “It's raining.”
Taehyun's eyes widen as he finally takes in the scenery outside. “Shit..” he curses under his breath. The alpha chews his lip for a moment as he decides what to do.
He's only got a shirt layered over a long sleeve.. He's bound to get soaked instantly. Two shirts wet? Sounds like sensory hell.
Taehyun sits down their things as he makes up his mind. “Here,” he says as he slips off his brown jacket, draping it over Kai's head and shoulders. “I know I'm smaller than you, but it should at least keep you a bit more dry until we get back.”
Kai's eyes widen as he's given the jacket. “Wh- but you've only got a t-shirt on! You'll be cold,” Kai whines, trying to push the jacket back to him.
“I'll be fine. I can handle a little water. I just don't want you to be overly cold and sick because of it.” Taehyun shrugs, picking back up their bags.
Kai pouts, cheeks flushing red before he seems to figure Taehyun won't be taking no for an answer. He clings to his penguin plushie, but wraps one arm around Taehyun's. “I guess we should prepare to run for it,” he sighs.
Taehyun swallows, willing his ears not to turn red from the way Kai holds onto him. It really feels like we're a couple.. But he's just doing it so we stick together right?
The two take a moment to prepare before finally rushing out. Taehyun runs a bit slower, not wanting to run too fast for the omega. Kai's legs may be longer, but Taehyun knows based on previous experience that he tires easily.
They are both out of breath by the time they finally get to Taehyun's house, rushing inside. Kai pants, flopping on the floor for a moment as he catches his breath.
Taehyun's eyes widen as the younger male starts to laugh. He looks at the male in confusion, but smiles at the silly behavior.
“That was so much fun!” Kai giggles, finally turning to look back at the elder. His eyes widen suddenly, face instantly growing red before he turns away.
Taehyun feels even more confused now. Why did he stop laughing after looking at me? He looks like something suddenly bothered him..
Worry fills him instantly. Of course, he's used to feeling insecure and anxious around anyone he's ever had a crush on. Always wondering when they will eventually dump it on him that they aren't into an alpha with a cute scent. He knows Kai has told him he likes his scent, but he can't help but doubt it partly.
“Kai-yah?” He forces himself to ask. “Are you okay?”
“Y-Yeah! I'm fine!” Kai waves him off with an awkward laugh.
Taehyun's scent faintly turns bitter as anxiety fills him. Did I do something wrong? Why won't he look at me?
The alpha feels lost for a while, fumbling with his soaked to the skin t-shirt for a moment until remembering Kai is in soaking clothes too. “Oh. I'm sorry, let me get you some dry clothes. I don't want you to get sick..”
“Wh-”
The alpha quickly excuses himself to go to his bedroom without pausing to listen. He chews his bottom lip as he searches through his sweatshirts. Which one would be big enough for him to not be uncomfortable? I don't really wear oversized things..
Taehyun eventually finds a soft grey sweater with plenty of stretch. He figures the omega would like that best.
I don't think any of my pants would fit him.. but I don't think either of our pants got too badly wet.. Taehyun carries the sweater back to where he left Kai. The omega was now standing in the living room glancing at the pictures on the shelves.
Kai seems to perk up at the sound of Taehyun returning. The male turns to look at him, only to suddenly turn away again. "Y-you didn't change?” Kai's voice shakes, confusing Taehyun even further.
“I wanted to bring you something dry first..” Taehyun trails off, fidgeting with the sweater in his hands.
Kai is quiet for a second, ears still red. “..scent..” he mumbles, Taehyun only catching one word of what he says.
“Huh? What about scent?” Taehyun asks, anxiety only growing worse now.
Does he actually hate my scent..? He doesn't want it on him maybe..
Kai growls quietly in frustration, startling the alpha. He covers his face, ears even darker red. “Just-” The omega groans. “Please go get changed first. I'll get dressed after you.”
Taehyun blinks, feeling stunned. “I- Okay..?” His confusion is obvious in his voice.
The alpha leaves the sweater beside the omega before going back to his bedroom to change clothes. Does he not like me wearing a white t-shirt? he wonders, feeling utterly clueless.
Taehyun changes into a brown and black striped long sleeve. It feels chilly in the AC after being out in the rain. The brunette finally returns, hoping the omega will finally just look at him.
To his relief, Kai glances back at him and doesn't instantly look away. He catches the way Kai shivers slightly, instantly making him more incessant on Kai changing.
“Okay, I changed. Now can you please change before you get sick?” Taehyun pleads. It's only now that he realizes Kai has the sweater in his hands already, his cheeks and ears still heavily covered with blush.
Why?
Kai seems to chew his bottom lip for a moment before pushing the sweater back at Taehyun. “Wh- Kai-” he starts to complain.
“Scent it. It's only fair,” Kai mumbles.
Taehyun's heart skips a beat. What?
Kai averts his gaze, shyly rubbing at his nose. “Y-You don't have to, I just..”
Taehyun doesn't know why, but he sits down on the floor next to Kai right away, picking up the sweater and pressing it right up against his scent glands.
Taehyun's excitement only makes his scent more rich in chocolate, the mint even sharper. The alpha feels a little embarrassed, scenting an object right in front of an omega. Despite this, he wants to make Kai happy, even if he doesn't fully understand why the omega wants this suddenly.
Wasn't he just mad at me? Or.. what was that? Taehyun wonders.
He didn't smell upset, but..
Taehyun rubs the sweater all over his neck and wrists, ears growing hot as he feels the omega watching. When he finally finishes, he manages to make eye contact with Kai. The omega's lips are parted as if he's surprised.
“Is this good?” Taehyun asks as he hands the sweater back to the omega. “I've.. never been asked to do this before,” he mumbles quietly, averting his gaze once again.
Kai eagerly takes the sweater, surprising him. He shyly sniffs at it, averting his gaze before unsubtly hiding a smile. “It's perfect. Where's your bathroom?” Kai asks.
“Right over there..” Taehyun points in the direction. The omega quickly nods, mumbling a shy, “Thank you,” as he heads to it. Taehyun watches in confusion, but moves over to the couch now.
Why would he want me to scent it..? Just because he gave me something? I definitely don't mind, but-
Taehyun loses his train of thought as soon as he turns around at the sound of Kai leaving the bathroom. The omega looks adorably flustered, but that's not why Taehyun can't properly think anymore.
The way the sweater clings to his frame, showing off the real shape of his body has his head spinning. He's hiding a body like that under those baggy clothes.. Oh my god.
“You don't have anything bigger?” Kai huffs, but there's a pleased smile on his face nonetheless.
Taehyun just looks him over in awe. I wonder how he'd look in tight jea-
“”Why are you staring so much?” Kai eyes him, finally coming closer, sitting next to the brunette. The alpha's breath hitches as he smells their scents mixing together on the omega. It forces a purr from him, making Kai stare at him with round eyes. “Are you that happy I'm wearing your stuff?”
Taehyun's eyes widen. “I-” His throat feels dry suddenly. His face burns as blood rushes to it.
“You..?” Kai tilts his head to the side, eyeing Taehyun curiously with a smirk tugging at the corner of his lips.
If I say yes, it's basically admitting that I want him.. But I don't want to come off as uninterested either if I try to deny it..
Taehyun averts his gaze, trying to figure out what to say, when Kai's hands are suddenly cupping his face.
Is he going to kiss me? The thought flutters through his mind for a moment.
Kai frowns. Taehyun notices the omega staring at his lips, making him hold his breath. Taehyun's entire body grows rigid as he stares at the younger male with wide eyes.
“What happened to your lip?” Kai asks.
Huh?
Taehyun blinks a few times. “What.. do you mean?” he asks slowly.
Kai's brows knit together. “You have two puncture marks.. I couldn't tell before now.” The omega's scent fades from blooming lavender to the faint scent of wilting flowers in an instant.
Is he that upset about it?! Why would he be so upset over a bitten lip?
“I accidentally bit my lip this morning..” Taehyun admits, brows knitted together in confusion.
“Really?” Kai looks over his lips for a moment longer before looking back up at Taehyun's eyes. “Are your fangs that sharp? It looks deep..” Kai's lavender scent blooms with excitement this time, further confusing the alpha.
Before Taehyun can even reply, Kai's hands adjust on his face. The omega's thumb swiftly moves from his cheek to his top lip, sending a shiver through Taehyun's spine.
Kai pulls up Taehyun's lip, revealing one of his sharp fangs. The alpha feels like he might faint from the amount of touching Kai is currently doing.
He's practically on top of me.. I'm gonna get excited if he doesn't stop.
Taehyun knows his scent must be spiking in excitement. His breath hitches, closing his eyes.
“Hyung..”
A phone ringing surprises both of them. “Ah..” Kai sighs as he pulls away from Taehyun with a disappointed whine. The omega sits down on the couch, pulling his phone out of his pocket.
Kai mumbles an apology to Taehyun before standing up to go answer his phone. “Noona, why are you calling so suddenly?” Taehyun hears before Kai moves away.
Noona?
The call doesn't seem to last long. Kai is back after only a minute or two. He appears bothered.
“You okay?” Taehyun asks, frowning.
“Yeah, I'm fine. Sorry, it's just that I have to go,” Kai explains.
Any excitement that got Taehyun going was killed off right then by disappointment. “Oh, really?” he mumbles, wishing he didn't sound as disappointed as he did.
“Yeah, it's my sister. She's stopping by unexpectedly with her pup.” Kai nods.
“You have a sister?” Taehyun asks curiously.
“Two, actually. Lea-noona, the one coming over is an alpha. She recently had a pup with her wife, but she's getting overwhelmed with the lack of sleep. Lea's just taking the pup out for a bit until she can get some rest.” Kai hums as he starts to pick up his things. “Bahiyyih-ah is my younger sister. She's an idol, so I don't see her as much right now.”
“Wow, sounds busy,” Taehyun comments as he stands up now, as well. He makes sure to grab the bag of plushies for Kai. “Did you want me to walk you home?” he asks naturally. He wouldn't want the omega out in the rain alone.
“I would normally take you up on that, but my sister will probably interrogate the hell out of you. Plus, she's been a bit aggressive towards alphas since her wife had their pup, so..”
Taehyun's hair stands up on the back of his neck. “Oh, yeah.. that sounds touchy. I'd rather not get into a fight by accident for disturbing a protective mother,” he laughs shyly. “Well, take one of my umbrellas, at least.”
Kai perks up at this before they head to the front door. Taehyun's heart rate increases as Kai suddenly wraps his arms around his neck, giving him a nuzzle to the neck.
“Thank you for today,” Kai whispers, a purr rumbling from his chest. “I had fun.”
“Of- Of course!” Taehyun nods fervently, feeling like his heart is racing out of his chest. “I had fun too, and.. thank you for the plushie..”
Kai giggles, slowly pulling back. “Of course. Thank you for all of these.” He references the bag full of plushies.
The omega is soon grabbing his things after their proper goodbyes. Taehyun made sure to give Kai an umbrella so he could go home without being soaked again.
“Text me when you get home?” Taehyun requests softly.
“Of course.” The omega smiles at him before waving goodbye.
Once Kai is gone, Taehyun finds himself collapsing onto his bed. His heart races in excitement as he thinks about the fun day they had together.
He's so fucking cute.. I can't take it. But, what was that about with touching my face and looking at my fangs?
“Was he.. checking me out?” he asks himself out loud, heart fluttering once again at the thought.
Many omegas tend to like alphas with long, sharp canines. Being able to properly be claimed is an important thing for most of them.
Having strong, sharp canines are important for mating purposes. To properly sink their teeth into their mate to leave their mark, injecting their own scent deep into their skin so their scents become one.
Overall, big canines on an alpha is a huge turn on for most omegas. Especially those who have a thing for being bitten.
Kai is so cute and sweet.. Surely he wasn't thinking about.. that? He seems so innocent.
Taehyun doesn't know how long he spends getting a little excited over the way Kai touched and spoke to him all day. The hug and nuzzle while whispering into his ear before he left absolutely drove him crazy.
He has thoughts of some rather inappropriate things before his phone dings. The alpha grumbles, but quickly stops when he sees a message from Kai.
Kai ♡: I'm home ~
Taehyun smiles to himself, a purr rumbling in his chest. He is overwhelmingly happy.
When's the last time I ever felt so happy talking to a crush? he wonders, clutching the plushie that Kai gave him to his chest.
The alpha can't help but start to inhale the scent, his purr only growing louder. His excitement fades into a gentle happiness. He's grateful for that. He feels his dick has endured enough within the last week from so much going on.
Taehyun truly meant to reply, but the sudden lull of sleep calls. He ends up dropping the phone onto his bed, leaving Kai's message on read.
Taehyun yawns, nuzzling into the plushie as he wakes up. What time is it..?
He glances at his phone, realizing it's currently 11pm. I slept for a few hours..?
His eyes suddenly widen. “A few hours?!” His jaw drops, eyes darting to the plushie. “His scent.. is really the key to my sleep?”
A notification on his phone catches his attention. Oh.. I forgot to reply.
Taehyun looks at the missed messages he has received since falling asleep.
Kai ♡: my niece is seriously the cutest omg ;;
Kai ♡: you should see her ><
Taehyun chuckles at the first messages. That's cute.
The next thing Kai sent is an image. Taehyun's heart nearly stops as he opens it.
The image is a selfie of Kai with the tiniest pup Taehyun has ever seen. It's laying comfortably against his shoulder, fast asleep.
Kai with a pup?
Taehyun's scent glands instantly start to ache, making him pant at the sudden heat. “Oh my god..” he whispers under his breath.
Maybe it’s because he's only half awake and barely thinking, but his cock instantly starts to stiffen. Looking at the picture of the pretty omega with a pup quickly triggered his natural alpha instincts.
Fuck, I really want to see him with pups.. He'd make really pretty kids.
Taehyun pants, willing his fangs to stop aching as he sees a sliver of Kai's exposed neck. Unmarked. Unmated.
His gaze travels lower to remember the grey sweater he let Kai wear to dry off and warm up. His breath hitches, burying his face into the pillows as he tries to calm himself down. He lets himself bite one of his pillows out of frustration.
Fuck. He has to know how something like that would make an unmated alpha feel..
His cock strains against his jeans, making him groan in frustration. He really didn't want to get so excited from such a simple picture. However, clearly his instincts were telling him otherwise. That he needs to pup that pretty omega. Right now.
Before he can even start to sort out his problem, he receives another notification. Another text from Kai.
Kai ♡: hyung, can I ask you something personal?
Taehyun's not sure why the thought crosses his mind at all, but he knows he has his own personal question to ask. Though, it's most likely just because all of his blood is rushing to his dick instead of his brain right now. He replies back.
Taehyun: Maybe if I'm allowed to ask a personal question in return?
Taehyun bites his lip as he waits for Kai's reply. His dick is feeling neglected, but he doesn't want to get too ahead of himself.
Kai ♡: sure
Kai ♡: I just can't help but be curious ever since your rut..
Taehyun's dick instantly twitches as he reads the word ‘rut’. What could he want to know?
Kai ♡: do you usually spend your ruts alone?
Taehyun instantly thinks of all of the possible reasons Kai could be asking this. Would he offer to help me next time or something? Could he seriously be interested in me?
The alpha whimpers at the way his jeans painfully restrain him. He groans before finally undoing them and slipping down those with his boxers just enough to let his cock free. Fuck.
Taehyun: I do. Soobin-hyung will just bring me food and stuff during my rut to make sure I eat, but I don't spend it with anyone otherwise. Do you?
Taehyun notices Kai takes a bit longer to reply this time.
Kai ♡: I do. though, I used to spend heats with other omegas back home before I moved here..
Taehyun feels a twinge of jealousy at this. Omegas? It's common for omegas to do that.. especially those who have a hard time during their heats. Some have it worse than others..
His cock throbs as he wonders, Is Kai's difficult? Does he need my help? Why would he be asking?
Kai messages again before he can even think of asking such a question.
Kai ♡: sorry, I was just curious for some reason ㅋㅋ
Kai ♡: you said you have a personal question for me?
Taehyun bites his lip, finally unable to stand it anymore. He starts to stroke his throbbing cock with one hand as he responds with the other. He absolutely feels like a pervert, but his body seems to not want to take no for an answer.
Taehyun: Yeah.. Out of curiosity..
He pants, biting his lip as he thinks about Kai pregnant with pups. He strokes himself harder at the thought. I want to pup him.. Want to make pretty pups with him..
Taehyun: Do you want pups?
He finally asks the question. It's not an absolute deal breaker when it comes to Taehyun looking for a partner, but he would prefer it if they did want them. If his partner didn't want pups, he can respect that. Though, deep inside, his instincts absolutely scream for it. They scream for him to want to make babies with a pretty omega.
Taehyun would normally never ask the question. It's not something he finds important enough to ask at the beginning of a relationship. However, the sight of Kai holding a cute little pup in his arms absolutely triggered some sort of need in him. Ruts tend to make Taehyun feel absolutely desperate to impregnate someone, and considering he only recently came out of his..
Kai doesn't respond quickly. This makes Taehyun finally use his brain a little more. Was that too forward? He might feel uncomfortable by an alpha coworker asking that..
He quickly follows up his text.
Taehyun: You looked cute with your niece. I just figured maybe you liked pups a lot ㅋㅋ
Taehyun sweats, worried that the omega may have been scared off by the question. His heart races when he sees Kai finally start to type.
Kai ♡: honestly, I have many thoughts and concerns about the idea, being a male omega..
Kai ♡: but, the simple answer would be yes ;
Before Taehyun can think of a reply that wouldn't totally be weird or completely off topic, Kai sends another message. Another picture.
A dominant growl escapes him instantly at the image. The sight of the omega's bare neck in the image drives him crazy.
Kai's laying in bed, completely surrounded by plushies. The first thing that caught his eye was the way Kai has his neck on display, unmarked, of course. That's the only thing Taehyun can think about; That pretty, unmarked neck on display for him.
Kai ♡: the plushies are tucked in ~
Taehyun scoffs at the cute message. There's no way that is the purpose of him sending that picture.
The alpha pants, growing desperate as he continues to stroke himself at the sight of the images.
Kai ♡: ㅋㅋㅋ no response? I thought you wanted to know >_<
Taehyun grumbles as he struggles to type a reply.
Taehyun: Sory just distraccted
Taehyun curses under his breath when he notices his typos. Kai replies instantly.
Kai ♡: ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
Kai ♡: distracted by what exactly?
Taehyun’s breath hitches. Before he can even worry about what he can even reply to this with, Kai messages again.
Kai ♡: but why don't you send a pic too, hmmm? :<
Taehyun's eyes widen. Right now?
“Fuck..” he groans, letting go of his precum leaking cock as he decides to oblige the omega. He's acting so different from his usual self.. Is this just how he is over text? More.. confident?
Taehyun makes sure to hold the purple character plushie against his chest as he takes a picture of himself in bed. He checks the picture to make absolutely sure that nothing could give away his current state before sending the picture.
Kai quickly replies.
Kai ♡: is that what you're distracted by? ㅋㅋㅋ
Taehyun rolls his eyes, figuring it would be the best excuse.
Taehyun: Yeah.. it's cute. Your scent is pretty.
He cringes at the last part he sent.
Kai ♡: is that why your ears and neck are so red? ㅋㅋ
Taehyun nearly chokes on his saliva. “Wh-” he gasps, looking back at the picture he sent. Sure enough, his ears are bright red, the color flushing up his neck too. Oh my god..
Kai ♡: do you really think my scent is that pretty?
Taehyun grunts as he inhales the scent of the omega on the plushie. His cock instantly throbs and he ends up stroking himself again.
I'm gonna cum if he keeps texting these things while I have his scent in my nose.. Fuck..
Taehyun: Its is rlly pretty
Another typo.
Taehyun grits his teeth, willing himself not to sink his teeth into Kai's plushie. That would be rude and weird, especially if Kai wasn't actually interested in him like that.
Fuck, I'm close..
Taehyun blinks in confusion as he sees a voice message pop up from Kai. His.. voice? Why didn't he just send a text or call? Not that I would be able to answer a call right now..
Taehyun plays the voice message.
“Hyung..” Kai whimpers in a quiet, whiny tone.
Taehyun moans, rutting into his own hand now out of desperation. Fuck.. He sounds so-
“I really love your scent..” Kai whines, making Taehyun whine desperately in response.
“Could you scent me next time?”
Taehyun breaks at this. He cums all over himself immediately with a long moan. “Fuuuck-” he groans as he milks out every last drop.
The scent of mint chocolate is thick in the air as he lazily strokes himself after finishing. He pants, eyebrows furrowed as he tries to calm down.
“He wants me to scent him..” Taehyun eventually whispers to himself. He stares up at the ceiling, cock still throbbing.
“Me? He really wants my scent?” Taehyun whispers in disbelief.
The alpha bites his lip, wincing as it pierces the already sore spots from that morning.
What did he mean by, “next time”? He wants to go out again? Like.. a proper date?
Taehyun's heart races as he thinks about going on another date with Kai.
But.. what if he just wants me to scent him as a friend? Many omegas have their alpha friends scent them to give them a feeling of protection..
His heart sinks as he thinks about it.
Why is it so hard to believe someone actually might want me?
The alpha figures he better clean himself up before anything else. He cleans himself off with some tissues before taking off his clothes from the day. He had never gotten to change before falling asleep earlier, after all.
Taehyun gets himself comfortable in bed before figuring he better respond to Kai's message. He must be wondering why I haven't replied.. I hope I haven't worried him.
The alpha stares at the text screen as he thinks it over. I guess I'd be happy to scent him no matter the situation.. whether as a friend or as a lover.
Taehyun: I can do that.
It's nearly 12am, and Taehyun finds himself texting Soobin. His longtime friend, despite being currently single, has always been reliable for advice.
The alpha bites his lip as he thinks about what to ask. He figures he should keep the first message simple as to what he needs.
Taehyun: Hyung, I really need your help.
Soobin-hyung: ???
Soobin-hyung: are you okay?
Taehyun: I need relationship advice. I'm so confused right now and figured you could help me out?
Taehyun notices Soobin type for a long time before stopping. He groans at the beta's response.
Soobin-hyung: don't text me at 12am asking for help making me think you're dying please. omg.
Soobin-hyung: it's Kai-yah, right?
Taehyun's eyes widen. How did he?-
Soobin-hyung: you two are so obvious ffs..
Soobin-hyung: I'm too tired for this. I'll come over tomorrow and we can talk okay??
Soobin-hyung: just try to sleep pls.
Taehyun groans, turning off his phone and sitting it down finally. I guess he's right. It can wait..
“I should focus on sleeping.. Now that I have you,” Taehyun mumbles out loud as he pulls the plushie Kai gave him closer. He gets himself comfortable under the blankets before nuzzling his face into the soft material of the plushie. If he had a tail, it would be wagging at that moment. The male ends up drifting off only after a few minutes.
“Holy fuck-” Taehyun swears as he looks at the time he wakes up. 6am. It's a far better time than he used to wake up at. He got a whole six hours of sleep. That's probably the longest he's ever slept in his life for as long as he can remember.
The alpha cuddles happily into the plushie, a loud purr rumbling in his chest. “Finally..” Taehyun sighs. He can't remember the last time he felt so rested. The alpha grabs his phone, still purring as he decides to text Kai.
Taehyun: It really worked. I slept well thanks to you.
The brunette hums as he looks at the screen. He figures the omega would never wake up this early. Maybe I can give him something nice to wake up to? He seems to like selfies, so..
Taehyun does his best to find a cute angle to take a picture of himself in. After sleeping, his once nicely styled hair is now covering his forehead and sticking out slightly from obviously sleeping.
The brunette takes a while to figure out how he wants to pose before finally deciding. He holds the plushie close to his chest, holding his phone away a bit to reveal just the top of his chest with the plushie covering most of it, and his face. He looks over the picture before sending it. That's what he likes, right?
Taehyun perks up at the sound of the doorbell ringing. He slips off of the couch, making his way to the door. Soobin is there to greet him, dimples on display.
“You actually came,” Taehyun sighs, making Soobin roll his eyes as he comes in.
“Of course I did. I want to help my friend manage to finally pull an omega.” Soobin snorts at this, moving to take a seat on the couch.
“What would you know about pulling an omega?” Taehyun scoffs, sitting beside the beta before a familiar scent hits his nose. He only knows one person with that scent.
“Have you been with Beomgyu-hyung?” Taehyun squints at Soobin, leaning in to sniff him.
Soobin flinches, averting his gaze. “We hung out..” he shrugs, scratching at his ear. “I didn't realize I smelled like him.”
“It smells like you were awfully close-”
“A-Anyways, what is it you wanted my help with?” Soobin cuts him off. “I've heard some interesting things~” He smirks.
Taehyun's cheeks instantly heat up. “Whatever Beomgyu-hyung told you is definitely not true.”
Soobin laughs immediately at this. “Ah, so you weren't caught giving Kai-yah a blowjob in the bathroom during the team dinner?”
Taehyun's entire face must turn red at this based on the way Soobin laughs even harder. “Oh my God-”
Taehyun growls at him in annoyance. “I did not. That was..” he averts his gaze before covering his face out of embarrassment. “I was begging for his forgiveness. It's not my fault Beomgyu-hyung saw from a weird angle.”
Soobin does his best to stop his laughter before finally speaking more seriously. “Okay, okay.. Now seriously. Tell me. What's making you confused?”
Taehyun leans back, sighing. “I just.. well, I didn't realize until the team dinner that Kai was actually an omega, so-”
“What?” Soobin gives him an incredulous look. “Dude, he literally has it on his ID badge-”
“He doesn't look like one at first glance, though! I.. thought he was an alpha until I finally smelled him properly..” Taehyun defends, groaning into his hands. “Plus I need new glasses.. I couldn't even see it on his badge..”
Soobin sighs in exasperation. “Okay, moving on. Tell me more.”
“Well.. I apologized to him for the whole rut thing. I felt terrible, but felt even more terrible after realizing his true subgender. For obvious reasons. But.. we ended up getting close after that,” Taehyun explains. “We talked about his scent, and then the fact that it seems to help me sleep. He ended up offering to scent something for me, and I accepted.”
Soobin's eyes widen, jaw dropping in obvious shock. “He offered to scent something for you?”
“I know.. just, let me say everything first,” Taehyun groans. The alpha proceeds to explain everything. About the exchanging of numbers. The plushie Kai scented for him. How they ended up going out to eat together and to the arcade. About getting rained on and giving Kai his sweater.
“You guys went on a date, but you don't know if he likes you?” Soobin looks baffled. “Dude.”
“But- I just.. oh my gosh why is it so hard to explain..” the alpha sighs. “I guess I just find it hard to believe an omega would genuinely find my scent attractive.. and want to be with me after finding out.”
Soobin tilts his head to the side. “Has he explicitly told you he likes it?”
Taehyun's cheeks redden. “Multiple times actually..”
Before Soobin can even start to speak, Taehyun defends himself. “Listen, you know good and well I had others tell me they would be fine with my scent, then change their minds once they find out what it is. I just.. I don't want to get too excited.”
Soobin nods somberly. “I get it.. you don't want to get your hopes up. You've had too many disappointments.”
Taehyun nods. “I also wanted to ask about some weird behavior he displayed yesterday? No matter how much I think about it, I can't figure out why he acted that way.” Soobin nods, urging Taehyun to continue.
“Well, after we got back in from the rain, Kai-yah suddenly wouldn't look at me. Like, he got all mumbly and stuff, and I figured it was just because he wanted some dry clothes, so I got him a sweater. He literally refused to change unless I did first,” he explains.
“After that, he finally looked at me, but demanded I scent the sweater before he would change,” he finishes recalling. “I just don't get it. Why would he not look at me? His ears were all red too..”
Soobin stares at him for a long moment before speaking. “You said you gave him your jacket before you got poured on?”
“Yeah?”
“What kind of shirt were you wearing?”
Taehyun squints at him, nose scrunched. “What?”
“Just answer the question!” Soobin groans.
“Just a white t-shirt. Why?” Taehyun answers.
Soobin immediately rolls his eyes. “For someone so smart, you can really be so dense with obvious things.”
Taehyun lets out a small groan in annoyance. He hates beating around the bush. “What the hell are you talking about?”
“Seriously..” Soobin sighs, facepalming. “You're fucking ripped. Your white t-shirt was fucking soaked and stuck to your body. Do I really need to say more?”
Taehyun stares at him for a long moment. “I didn't think about that..”
Soobin scoffs. “Obviously.”
“Ugh, well, you really think Kai-yah would be that flustered by some abs?” Taehyun shakes his head. “Enough to not even look at me?”
Soobin smirks. “Maybe to avoid.. getting hard?” Taehyun immediately smacks his arm, earning a laugh from the elder. “I'm serious, though!” The beta shrugs.
“How would we even figure out if that's why? It's not like I can just go shirtless or get water all over me again,” Taehyun groans.
“We'll find a way. If anything, I could find a way to spill water on you at work? You always wear a white button up.” Soobin suggests.
“I'd rather not be soaked all day..” he grumbles.
“Whatever. We'll figure something out,” Soobin replies.
The next day, the AC is broken in the office. It's the middle of Summer, and not even opening the windows is doing much to cool everyone down.
Thanks to the heat, all staff have been allowed to take off their jackets until the problem is fixed. With so many people sweating much more than usual, the office has started to reek of pheromones.
Sitting next to Kai, Taehyun has been fighting for his life to stay awake while doing boring work. The omega's scent is strong despite him wearing scent blockers.
Taehyun's eyes observe the omega's body. He easily notices the sweat stains on Kai's usual dark grey button-up.
He must sweat a lot then.. No wonder his pheromones are so strong. He's practically sweating through the scent blocker.
Taehyun feels relieved that he isn't a heavy sweater, and also that he still uses two types of scent blockers at work.
Even if I may have an omega interested in me, I'd rather not let anyone here have the chance of knowing my scent..
“Taehyun-ah, can you come see this really quick?” Beomgyu calls from across. Without question and wanting to get away from his own boring part of work, Taehyun obliges.
Right away, he can tell Beomgyu isn't calling him for help. There's nothing remotely confusing on his computer.
“Taehyun-ah, Soobin-hyung said you wanted to test Kai-yah, right?” The brunette smirks.
Taehyun's eyes widen. “Please don't soak me in water..”
Beomgyu quickly shakes his head. “I won't. I have a better idea. Something even sexier that will definitely make him flustered if he is into you,” the omega whispers.
Taehyun feels a little hesitant, but leans closer as Beomgyu whispers to him his idea. His heart rate increases a bit at the idea. “But- isn't that a bit much for an office environment?”
Beomgyu scoffs, rolling his eyes. “Yeonjun-hyung has his top few unbuttoned, so why not? He's got half the women here fawning over him. Men too, even though Kai-yah and I are the only male omegas..” He smirks. “Come on.. just go over there and make a little show of undoing a few. If he completely avoids you after that, then he's totally into you.”
Taehyun feels unsure. He knows he's got a hot body, he's not that dense. But, he's not exactly used to trying to attract a possible mate at work by being sexy.
The alpha wants to die of embarrassment as he returns to his desk. He glances at Kai, ears turning red as he thinks about attempting to impress and fluster the omega. Would someone like him really be so easily flustered? Ugh, fuck it.. What would it hurt to try?
Taehyun lets out a faint sound of discomfort, easily earning Kai's attention. “It's seriously too hot..” he complains, staring at his computer screen as he slowly starts to unbutton his collar first. “My neck sweats the worst, seriously..”
The alpha unbuttons another, and has to force himself to not look when he hears Kai sharply breathe out of his nose. His curiosity ends up getting the best of him. He starts to unbutton one last one before turning his head to the omega. “Aren't you hot, Kai-yah?”
Kai instantly turns away, and Taehyun can easily see how red his ears are. “Y-Yeah! Really hot, hyung..”
Taehyun smirks. He did exactly what Soobin and Beomgyu said he would if he liked me..
Taehyun licks his lips, eyeing the omega for a long moment until Kai clears his throat. They both end up returning to work, though Taehyun can tell the omega is sneaking glances here and there.
Taehyun feels incredibly excited. It makes it particularly hard to focus on work. Knowing the omega he likes is interested in him definitely puts him in a good mood that day.
Apparently others in the office can see the difference in him too. He feels more whispers than usual when he's around today. Though, anytime he looks in their direction, he notices the women seeming to blush and giggle amongst each other. He feels a little confused, but he'd rather that than have others complain about his grumpiness.
“Hyung..” Kai quietly whines from beside him suddenly, startling the elder as he tugs his sleeve. The way he whines makes Taehyun's ears flush red. It sounded just like the voice message from the other night.
Taehyun swallows, glancing over at the omega. He stifles a laugh when Kai immediately averts his gaze, but doesn't let go. “I was about to clock out. Are you still busy?”
Taehyun wasn't planning on leaving yet. He still has a few extra things he should probably take care of, but he feels like he shouldn't turn him down. Plus, with the way some of the younger women in the office started to whisper more eagerly when Kai grabbed him, he suddenly wants to get away from prying eyes. Seriously, are all of these women into BLs or what?
“Oh, sure,” Taehyun agrees, smiling to himself as they both get their things together to clock out.
Despite Kai inviting him to leave with him on time, the two don't talk much once off the clock. Why did he go out of his way to ask me if he won't even look at me? Should I button back up?
“You seemed really popular today,” Kai suddenly mumbles, surprising him.
“Oh?” Taehyun hums in question, laughing quietly. He notices Kai still can't seem to look in his direction, ears red like earlier.
He's cute. Has he not even seen an alpha's body up close before? He must be pretty innocent..
“All of the ladies kept talking about you.. and eyeing you,” Kai mumbles, adjusting his bag in his hands.
Taehyun rolls his eyes. “They always have something to say about me. Or anyone else that does something interesting, I guess. They're always gossiping.”
“Right..” Kai huffs quietly, staring intently at his feet as they wait for the train. Taehyun watches the way the omega clearly pouts, his own lips parting as a thought enters his mind.
Is he.. jealous?
Taehyun has to hold back a laugh at this. He finds it insanely cute.
He's jealous over some older women looking at me when I'm showing skin.. Omegas being jealous is seriously cute..
Taehyun thinks over how he could help the omega relax a little. What would make him know I've got far more interest in him?
The train finally arrives and they quickly get on. Taehyun bites his lip as an idea comes to mind when he sees a couple nearby as they sit. The man's arm is wrapped around his partner.
Taehyun takes a seat beside Kai, eyeing him for a moment. He.. wouldn't be freaked out right? Since he.. does like me, yeah?
The alpha takes a second before deciding to just try it. He leans closer to Kai, who's looking down at his phone. The omega lets out a sharp breath from his nose, making Taehyun smirk before wrapping an arm around his shoulder. He may be a little shorter, but that won't stop him from trying.
Kai seems to stiffen, no longer scrolling on his phone as he just stares at one screen for a full minute straight. Taehyun bites back a laugh, noticing Kai's entire face growing red.
So fucking cute.
Taehyun finally glances down, noticing what Kai has stopped scrolling on. He hums, leaning closer. “What're you looking at?” He decides to ask.
Kai's breath hitches. “I- Oh, just-” he stammers, glancing over at Taehyun, then he seems to suddenly remember his shirt is partly unbuttoned. He immediately looks back at his phone screen. His lips tremble for a moment as he seems to struggle to form a proper sentence. “A plushie. I-I really want it, but it's kind of expensive.”
Taehyun puts on his glasses that were hanging from his chest pocket. He looks down at the phone screen properly, before chuckling. “That is really cute.”
Kai nods slightly, hands fidgeting before he turns away and mumbles, “It looks like you, honestly..”
Taehyun's smile drops. He looks back at the plushie picture. It's a soft looking brown cat with big brown eyes, and insanely cute.
“Kai-yah.” He sighs before responding, “I am not cute like that thing.” He groans, cheeks reddening in embarrassment.
Kai bites his lip, fidgeting with his phone in his hands. “But, you are cute. I know- you're an alpha, but.. I still find you very cute. Also you're totally a cat. You act just like one.”
Taehyun's face grows hotter. He thinks I'm cute? And he thinks I look like a cat? For fuck's sake..
Taehyun doesn't even know how to respond. He stares down at the plushie picture, sulking. “I'm not cute..” he grumbles, earning a quiet snicker from the omega.
“Case in point,” Kai whispers, earning a glare from the alpha now.
“The cute one is the one refusing to look at me all day just because of a few undone buttons,” Taehyun suddenly shoots back.
Whoops..
The brunette immediately regrets his words. He swallows, nervously looking up at the omega who is more red than he has seen before.
“Th-That is not true!” Kai gasps, finally forced to look at him.
Taehyun smirks, noticing the way Kai's eyes shake as he attempts to make eye contact. “You've been avoiding eye contact all day. Anyone else would consider that rude to do to their elders, you know.”
Kai's lips tremble. He swallows before responding, “It's not true..” he grumbles.
Taehyun leans closer with a smirk. He knows it would give the omega a clear shot of a view down his shirt. A test for the omega's words.
Kai's gaze instantly lowers. Taehyun's smirk widens. Kai glances back up before blinking and his eyes widen in horror. Instantly the omega looks away, making the alpha laugh.
“What's not true?” Taehyun hums at him.
Kai adjusts his sitting position, biting his lip as he looks literally anywhere but Taehyun. “Wh-Whatever. Stop teasing me..” he whines.
Taehyun chuckles, but tilts his head curiously at the way Kai adjusts his bag in his lap.
Does he usually have his bag in his lap on the train?
Taehyun licks his lips, taking advantage of their closeness to inhale Kai's scent. He has to hold back a groan, biting his lip. His scent is leaking.. He smells excited.
“Kai-yah..”
Before he can finish his sentence, the train comes to a stop. Kai is quick to get up, clutching his bag in front of his crotch still.
“Let's go,” Kai quickly mumbles, leaving Taehyun to scramble to grab his things and follow.
There's no way. Just from that? Taehyun follows Kai off the train, baffled at the way Kai practically speed walks.
Do I even ask that? He might think I'm just a pervert who wants to get in his pants as soon as possible.. I don't want our feelings to come out like that first thing..
Taehyun gently grabs Kai's arm, earning a whine from the younger. “You okay? You seem anxious.” Taehyun pauses for a second before adding, “I hope my teasing didn't come off as too much?”
Kai stays still for a moment before biting his lip as he shakes his head. “No.. it's okay. I'm alright, just a bit unwell from this.. heat.”
Taehyun's heart beats harder at the word ‘heat’ falling from Kai's lips. Calm down.. he's not talking about that kind of heat..
“Do you need any help? Are you getting sick?” Taehyun asks, trying to not be horny for two seconds when it comes to the pretty omega.
Kai's breath hitches. “I- no, that's not.. necessary.” The omega clutches his bag tighter. Taehyun fights the urge to come closer to get a whiff of his leaking scent. Damn scent blockers.
Before Taehyun can say anything else, Kai clears his throat. “W-Well! I want to talk more, but.. I should get going. I'll see you tomorrow, hyung!”
Taehyun just stares in silence, lips parted in awe as the omega rushes off.
For the next few days, Kai acts strangely around Taehyun. Even though the alpha doesn't try to flaunt sexiness or anything regarding that, Kai seems to be quieter and more easy to fluster.
Is he avoiding me? Did he not like me being so forward that day?
Taehyun can't help but worry. Kai has been especially fleeting all day today, making Taehyun wonder why he hasn't been at his desk much today.
I should go check and see if he's okay, maybe?
Taehyun excuses himself to the bathroom before searching for the male around the building. Not in the bathroom, not in the break room, not in the lobby.
Just where are you?
“Kai-oppa?” A female voice surprises Taehyun, instantly making his head jerk in the direction he heard it.
“Woah. Oppa, you don't look well. What's wrong?” the female voice asks.
Taehyun follows the sound to the printer room. To his luck, the door is cracked open, making it easier for him to hear and see a little.
“Ah..” Kai sighs, clearly sounding flustered. “Just.. a bit under the weather.”
It's quiet for a moment before Kai suddenly whines. “H-Hey, what are you doing?”
Taehyun's jaw suddenly clenches. He has to force himself to calm down and not act like an idiot when he can't fully see what's happening. Surely nothing like what his brain first came up with.
“Oppa..” the female voice sighs. “You shouldn't be here when you're this close to your heat.”
Taehyun's jaw drops. He quickly shuts his mouth and swallows, taking a shuddering breath. Fuck.. he's..?
“I-I know.. I thought I could handle one more day. It's so hard to judge,” Kai mumbles, a faint whine in his tone.
It's quiet for a moment before the woman speaks again. “Do you.. happen to need a partner? I've heard about you from the girls in your department. You're single, right?”
Taehyun wants to kick the door down and growl at her for even asking the omega those questions. He has to hold back the growl building in his throat as he ends up pushing the door open a bit more so he can catch a glimpse of the two.
Now that he can see the woman, she's definitely a beta or omega. She's also way too close for Taehyun's liking.
“Oppa?” she purrs, slowly reaching for the male's hand.
Kai is visibly uncomfortable, gaze averting as he's backed up against the printer. “Um.. I'm sorry, do I know you?” he asks, brows knitted together as he finally glances down at her. “Also.. I already have someone I'm interested in-”
“Does it matter?” she asks, and Taehyun can catch a glimpse of her pressing her hand against Kai's chest.
Taehyun roughly pushes the door open in an instant. The two instantly whip their heads to see him, both looking panicked. “Hyung..” Kai practically whimpers, eyes looking slightly teary. That face instantly makes Taehyun have even more anger directed towards the woman who caused it.
Taehyun has never seen Kai very emotional besides when he's excited. He seems like a level-headed person, so seeing him in a state like this totally sets him off.
“Hey,” Taehyun growls at the very-much omega woman. Her eyes widen as she instantly shrinks away in clear submission. “He clearly doesn't like you in his space. Why don't you fuck off?” he snarls, bristling with anger.
The woman just nods anxiously, apologizing profusely in a tiny voice as she rushes out. Once she's gone, Taehyun feels a warmth engulf most of his upper body.
The scent of Kai overwhelms him, making his heart flutter. His anger quickly leaves him as he looks down at the omega that's currently bent over in order to hold onto him, burying his face into Taehyun's neck while trembling.
“Hey, it's okay. She's not going to bother you again. I'll make sure of it.” Taehyun tries to soothe the omega.
The alpha swallows, a shiver running down his spine when he feels Kai nuzzle into his neck, arms wrapped tightly around his waist. “Hyung..” he whines, making Taehyun fight everything in himself to not pin the omega right then and there.
“Thank you for helping me,” Kai whispers.
Fuck.. his scent is so strong. It's leaking so much despite his scent blockers, though the work day hasn't even ended yet.
Taehyun returns the nuzzle, only for him to stiffen suddenly. The scent of heat is there. Faintly, ready to turn into a full-blown heat at any moment.
He instantly swallows the saliva that starts to pool in his mouth at the thought. “Fuck, Kai-yah.. Hold on, I can't be too close right now.”
The brunette pulls away from the younger's grip, earning a disappointed whine from him. “But..”
Taehyun shakes his head, covering his nose. “You smell too good right now.. I'd rather not get us both in trouble if I end up losing my composure.”
Taehyun feels disappointed as well, but he knows it's for the best. Plus, Kai doesn't seem to properly be in his right mind at the moment. He doesn't want to feel like he's taking advantage of him.
“Kai-yah, just wait right here for a minute, okay? I'll go get Beomgyu-hyung and have him escort you home, okay? He'll know what to do.”
“But.. I want you, hyung,” Kai pants out, licking his lips.
Taehyun's body freezes up as Kai's fingers gently caress up his chest, trying to pull him close again. His fingers wrap around the alpha's tie.
For a moment Taehyun nearly considers it, but quickly pulls away and rushes to the door. “I'm sorry, Kai-yah. Not like this.”
He cringes as he hears the omega let out a more desperate whine this time as he shuts the door to the room. The brunette quickly rushes back into the office, earning a few looks of confusion.
“Beomgyu-hyung. I need your help. Right now,” Taehyun pants from the rush to get there.
“Wh-What? Why? What's wrong-” Beomgyu stutters in surprise, eyes round as Taehyun urgently pulls him by the wrist from his chair.
“I'll tell you on the way. Just hurry, please,” Taehyun whispers, not wanting anyone to find out about Kai's current state. He's sure the omega wouldn't prefer having half of the office know he's in pre-heat.
Thankfully, Beomgyu trails after him without much fuss. The omega does urgently hiss at him to explain himself as soon as they exit the office, though.
“Okay, I just didn't want everyone in the office to find out,” Taehyun sighs, glancing back at the older male.
“Kai-yah is in pre-heat. He had some omega bitch trying to force herself onto him and take advantage of his state until I stepped in. He needs to go home. I would do it myself, but he already smells far too good for me to be able to do it without losing control,” he explains.
Beomgyu's eyes widen. “Fuck, okay. After I get him together, could you please grab his and my things and bring them to his place later today? I've got my wallet, keys, and some extra scent blocker on me to at least make it to his place.”
“Of course,” Taehyun replies with a nod. They soon arrive at the printer room, and Beomgyu instantly rushes to the younger omega who's curled up on the floor at this point. Taehyun remains at the door to avoid being affected by Kai's pheromones.
“Kai-yah, are you doing okay? Here, hold still. Let me put some of this on you for the ride home. We don't need any nosy alphas looking your way,” Beomgyu explains as he pulls out his scent blocker.
The white-haired male whimpers as Beomgyu applies the oil to his overly sensitive scent glands. He clings to the older omega, looking like he's in pain until the omega finally finishes.
“Okay, let's get you out of here.” Beomgyu wraps an arm around Kai's waist, smiling at the younger male as he helps him out.
Taehyun doesn't miss the way Kai eyes him bashfully as he bites down on his lip, tiny fangs sinking into the flesh. He clears his throat before calling to Beomgyu. “I'll let hyung know what happened and take care of everything. Just make sure Kai-yah is safe, yeah?”
“‘Kay!” Beomgyu glances back at him with a grin.
It's been only two days, but Taehyun feels like he's grown unfathomably anxious without Kai around. He's so used to having his presence near now, even if they don't necessarily chat all the time. It is starting to bother him.
Not only is that causing him anxiety, but the fact that the plushie Kai gave him has faded in his scent. Once again, sleep has started to become elusive.
Taehyun clings to the plushie as he lays in bed that morning, eyes half-lidded from exhaustion. I want to do something for him like he did for me during my rut. Maybe I could scent something for him?
Taehyun buries his nose into the plushie. A low, quiet growl escapes him as he thinks, feeling irritated due to his lack of sleep and frustration over being separated from Kai.
Whatever I come up with, I want to think of it as my first proper act of courtship.
“I want to court him..” he whispers into the soft material. “What would make him happy?”
Taehyun's gaze lowers to the plushie he's holding. An idea quickly comes to mind.
Right- he wanted that plushie.. Maybe I can find it?
Taehyun ends up spending half of his day going around town to find this adorable brown cat plushie. Even though he absolutely feels embarrassed about the fact that Kai compared such a cute thing to him, he wants to give it to him if it makes him happy.
I want to prove I listen to him and can take care of him.. Even if it's a silly little plushie he wants.
To his luck, he was able to find the plushie in a popular toy store. It was quickly selling out, but he managed to grab one.
Taehyun rushes home after this, with only one thing in mind; wash off his scent blocker and absolutely drown the plushie with his scent.
In the past, Taehyun was too embarrassed to attempt to court an omega by using his scent. He would find other ways, like making things for them or simply buying things they wanted or treating them. He would also even cook for them.
Though, unfortunately it seems most omegas are only really interested in alphas that can provide nesting materials covered in their scent. Of course, they always preferred an alpha with a much more masculine scent.
Anxiety flickers through his mind as he lays in bed, rubbing his scent all over the little cat plushie.
Would he really want this? My scent all over the first gift I give him in courting?
Taehyun stares down at the plushie for a moment, gnawing on his bottom lip as he thinks.
He said he loves my scent, though.. He even asked me to scent him..
Taehyun swallows hard at this memory. Kai wants him to scent him. Skin to skin, neck against neck. Perfectly close enough to kiss and touch each other.
The alpha shakes his head, willing himself not to get excited yet again from thoughts like these.
Just scent the damn doll, he tells himself.
Taehyun made sure to give the little cat doll to Beomgyu to take to Kai's place the next day. Beomgyu ended up texting him an update later that night.
Taehyun glances down at a notification for a message from Beomgyu. His heart instantly skips a beat. He had sent him a photo of Kai.
Kai..
Taehyun stares at the photo Beomgyu sent him, biting his lip. It's a cute photo of Kai curled up in what he assumes is his nest, face buried into the cat plushie.
He's clinging to it like it's a little pup in his arms, and that totally sets off Taehyun's instincts again. Thankfully, he is able to calm himself down before another episode like last time.
He makes sure to thank the omega for his service of blessing his eyes.
Taehyun: Thank you. 🙏🏻
Beomgyu-hyung: you should've seen the unholy things he did when I first gave it to him LMAOOO
Taehyun: ?
Beomgyu-hyung: he's a horny little shit.. that's all I'm saying 💀💀 couldn't even wait for me to leave first.
Taehyun blinks a few times as he reads this.
Horny? So he..
Taehyun bites his lip, heart pounding as he looks back at the picture.
He got horny after smelling my scent then? He really likes my scent that much?
Taehyun feels a little pride swell in his chest. The thought that the omega he wants to court actually loves his scent enough to feel like that makes him more excited than ever.
So, when the omega finally sends him a message a few days later, excitement fills him. Kai ends up apologizing for his behavior and letting him know he'll be back to work tomorrow through his texts, but all Taehyun can think about is wanting to properly court him.
Everything in Taehyun wants him to start showing off to the omega. Show off his scent of course, but also show everything he wants to prove to the omega. His strength, his ability to attend to his needs, to be capable of treating him, and of course his ability to make him feel good not only in general, but in bed as well.
The alpha is so excited that he nearly forgets to apply his scent blocker. They are going to work, after all.
“Hyung!” Kai's bright voice sounds from behind him as he waits at the train stop.
Taehyun eagerly turns around, only to gasp as he nearly has the wind knocked out of him. Kai yelps as he had clearly slipped, falling straight into the alpha due to the wet ground from previous rainfall.
Taehyun manages to stay upright, steadying the omega by grabbing into his waist tightly. “Kai-yah.. jeez.” He laughs. “I'm happy to see you, too.”
Kai's face and ears instantly grow red. “I-I'm so sorry!” Taehyun just shakes his head with a laugh, lowering his hands to hold the male's hips now.
“I definitely don't mind having a pretty omega fall into my arms,” he purrs, eyeing the younger male as he says it. Taehyun can hear the way Kai's breath hitches, and it sends a feeling of satisfaction through him.
“Hyung..” Kai whines, and Taehyun can feel the male cling to his shirt for a moment. The sound of the train coming unfortunately interrupts their moment. Not to mention- the stares they get for being so lovey dovey looking in public. The two separate with obvious disappointment on both ends.
Before much longer, they board the train, only to be squeezed close to each other as the compartment fills up with other commuters. Quickly, Taehyun feels overwhelmed by the scents thick in the air.
“Shit..” Taehyun whispers under his breath as he goes to grab his mask from his bag. Unfortunately, it's so packed right now that he struggles to have enough room to bend down to grab his bag at his feet.
Kai's warmth presses against him, making him glance up curiously. “The scents?” Kai asks, a knowing look in his expression.
“Yeah.. It's a lot,” he mumbles in response.
Taehyun's eyes widen in surprise when Kai suddenly pulls him closer by the waist. His breath hitches as he feels their bodies press against each other, looking up at the slightly taller male. “Kai-yah..?”
“Come here,” Kai whispers, using his other hand to guide Taehyun's head closer to his neck. Taehyun's brain practically short circuits as his nose brushes up against the side of Kai's neck.
Normally, he would feel a little embarrassed. He's being manhandled by an omega. One that's bigger and taller than him, at that. However, the fact that he's never gotten to be so close like this with the omega before is what distracts him more than anything.
Kai's scent is barely noticeable under the freshly applied scent blocker. Taehyun knows this, but he can’t help but indulge in what Kai is offering him right now.
If anything, he's relieved that Kai doesn't smell absolutely delicious to him right now. If he did, he might not have the strength to keep himself from sinking his fangs straight into his pretty, unmarked neck.
Taehyun sighs against the omega, lips and nose gently pressed against his bare neck as he takes in the mild scent coming off of him. It's far better than the array of alpha and omega scents polluting the rest of the air.
Taehyun leans closer, hearing a sharp breath escape the omega. He smells nice.. even without his scent even present.
“Feeling okay now?” Kai whispers, nose brushing against Taehyun's hair. The feeling of Kai's fingers still gently holding onto the back of his neck sends tingles up his spine.
“Y-Yeah..” Taehyun's cheeks redden at the way he stutters. “It feels.. nice,” he murmurs, holding onto the white-haired male a little tighter each time the train comes to a stop. “You're really okay with this, though?”
The alpha doesn't explicitly state it out loud, but he's still surprised by the omega allowing this. Many omegas will usually go out of their way to cover their necks. It's mainly to avoid any unwanted alphas trying to mark them.
Considering this, it's especially unusual for an omega to allow an alpha that isn't their mate officially to be so close to such a vulnerable area. Taehyun feels elated that the omega would trust him like this.
“It's..” Kai pauses for a moment, fingers gently brushing across the back of Taehyun's neck. “It's fine if it's you.”
Taehyun hides a smile against the younger's neck, purring in response to this. He really trusts me.. I need to make sure he always feels like that with me.
To Taehyun's disappointment, they soon arrive at their stop. He's forced to have to pull away from the pretty omega. Only now can he see the obvious blush all over Kai's face.
He said it was okay, yet he's a blushing mess. Silly..
Taehyun chuckles to himself at this, gently taking Kai's hand as he guides the omega off of the train to head to work.
The work day goes by as usual, but with much more lingering looks and subtle touches between the two. Taehyun can feel the way anyone who comes by glances in their direction. It's only natural, considering the way they both keep yapping and giggling amongst themselves.
It isn't until Yeonjun ends up sending Taehyun and Soobin on a team assignment to work together that day that they finally separate. Of course, Soobin has a huge smirk on his face as Taehyun sits next to him. Beomgyu also ends up glancing over from his seat on the opposite side of Soobin.
“Taehyun-ah,” Soobin calls him, earning Taehyun's attention quickly.
“Hm?”
“Are you and Kai-yah..?” Soobin raises his eyebrows quickly in suggestion.
Taehyun just smiles to himself, shaking his head. “Not officially, yet. But.. I'm courting him.” He bites his lip as he types something on the keyboard. “I want to ask him out officially. I'm just.. unsure how to go about it now,” he admits.
The thought of officially asking Kai out had been on his mind for the last few days. Ever since having Beomgyu gift that plushie to Kai during his heat, and getting a good reaction out of it, Taehyun has been wondering how he should ask the omega out.
“You need advice?” Beomgyu suddenly chirps, eyes sparkling in obvious excitement.
“If you have any ideas on how an omega like him would like to be asked out, then yes please,” Taehyun agrees, nodding eagerly.
Beomgyu smirks, leaning against his arm propped up on the desk. “Take him on a fun, exciting date. Something you know he'd love,” Beomgyu explains. “Do you know what he'd like the most? Is he into any artists touring soon, or does he really like amusement parks or something?”
Taehyun perks up at the first idea. Getting tickets to a concert together definitely sounds like a lot of fun.
I'll have to look into that at home..
The omega ended up listing many more ideas, though Taehyun still feels pretty set on that one more than any other. Soobin eventually speaks up after a while of silence while they work.
“Taehyun-ah, honestly? I'm really happy for you, dude. I can't believe you're finally finding someone that seems so perfect for you,” Soobin laughs softly, eyes crinkling. “You've been so much happier since you two've started to get to know each other better.”
Taehyun just smiles at this, nodding in agreement. “Thank you,” he laughs shyly. “But, when are you ever gonna find someone? You keep rejecting all the women and men I see asking you out.” Taehyun raises a brow.
It's no secret Soobin is highly popular in the building. Everyone knows him purely because of his looks, and of course his kind nature as well. Even though he's a beta, he's got tons of people after him. Taehyun has always been a little envious of him, though now he has a certain special omega to focus on now.
Soobin averts his gaze shyly, ears turning a shade of red. “Well..”
“You do have someone?” Taehyun gasps quietly.
“Something like that.” Soobin responds quietly, his cheeks reddening as well now. “I'll tell you later.”
The train ride home was almost as flustering as the one to work. Kai is especially clingy, holding on to Taehyun's arm while the alpha looks at his phone for a bit. Taehyun hums at the way Kai leans into him, nose rubbing against his jacket collar.
“Hyung,” Kai mumbles against his jacket material, making Taehyun laugh.
“Yes?” he responds, glancing at him.
The omega plays with the material of Taehyun's jacket for a second. “I wanted to thank you. The plushie.. I really appreciate that you went out of your way to get it for me. Oh, and,” Kai's cheeks redden. “thank you for scenting it so well for me. It really made me feel more comfortable.”
Taehyun beams at this, sitting his phone down to properly pay attention to the omega. He had been searching up some of the artists he knows Kai loves, checking to see if any were going on tour. To his surprise, tickets were going on sale soon for Kai's favorite group.
“Of course,” Taehyun replies, gently sitting a hand on top of Kai's. “I would have tried to give you more if you hadn't.. gone into heat so abruptly.” They both blush at this.
Kai lets out a shy whine, playfully shoving the alpha. Despite this, he still clings to him. “Hyung, I also wanted to ask. You look tired again.. Has my scent already faded from Hhmnyaring?” the omega asks.
Do I really look so obviously tired again?
Taehyun sighs, nodding. “Unfortunately, yes. Also, that's its name?” he snorts.
“Can I come over and rescent it for you?” Kai quickly asks, surprising both of them apparently with the way Kai's eyes widen after this. “U-Um.. but yeah.. that's his name..”
Taehyun just smiles at him, taking Kai's hand into his. “I'd really love that, actually. It's been hard the past few days..”
“I could come with you tonight? So you can sleep in well for our day off tomorrow,” Kai suggests, playing with Taehyun's hand in his.
“I'd like that,” he easily agrees.
The two end up going to Taehyun's place after getting off of the train. The omega never lets go of Taehyun's hand for the entire walk, sending butterflies into his stomach.
He's so clingy.. It's cute.
Considering not many of Taehyun's short-lived relationship partners were clingy, this feels a lot more comforting. Maybe it's because he secretly craves for an omega that depends on him. One that wants to be close consistently and wants to indulge in him.
“Do you want anything to eat while you're here?” Taehyun asks, glancing back at the omega as he slips off his shoes outside the door.
Kai looks up at him with an eager expression. “Do you cook?”
Taehyun perks up at this. “Of course,” he responds, feeling proud when the younger one seems to grow excited at this.
“I'd love that then~” Kai purrs, coming inside and shutting the door. “I'm assuming my plushie is in your bed?” he asks, a knowing look on his expression.
Taehyun blushes faintly at this look. “Yeah.” He nods, slipping off his jacket. “Also, any allergies or food dislikes?”
Kai shakes his head quickly as he heads towards Taehyun's room. “Nope! I like everything.”
Taehyun decides to make them something simple but delicious. Tteokbokki is highly popular, and tastes delicious. He doesn't know a single person who dislikes it. It's a safe option to make, even though Kai said he'd eat anything.
It doesn't take very long. The alpha quickly makes the rice cakes and covers them in sauce. He made sure to make some rice on the side before going to check in on the omega.
He's been scenting that plushie for a long time.. he thinks as he goes to open the cracked door.
Taehyun's breath hitches as he sees Kai on his bed, shirt partly unbuttoned as he clings to the purple plushie. The omega is rubbing himself vigorously against the soft material, so focused on scenting that he doesn't even notice Taehyun come in until he seems to smell him.
Kai glances up after his nose twitches, eyes rounding. “Oh, done already?” he hums, sitting up. His half buttoned shirt nearly falls off his shoulder, making Taehyun have to look away to avoid having any indecent thoughts.
“Ah.. yeah. You like tteokbokki I hope?” Taehyun tilts his head to the side curiously. He feels relief flood him when the omega seems to beam at this, jumping up as he fixes a few of his buttons.
“I love it! I'm glad you made it.. I've been craving it like crazy since my heat,” Kai murmurs, coming closer before holding onto Taehyun's hand.
Taehyun feels a little flustered any time the omega brings up his heat. Normally heats and ruts are avoided in daily conversation, but Kai seems to be quite comfortable around him about these things.
The omega eyes him for a second before leaning close to nuzzle against him before brushing past. “Let's eat! I'm starving,” Kai giggles as he heads towards the kitchen.
Taehyun is left in a state of shock from the affectionate nuzzle. He has to shake his head and rub at his face for a second to make sure that he didn't just imagine that before following the omega.
Taehyun is quick to make them both a bowl each of tteokbokki and rice. He watches in pure adoration at how happy Kai looks while eating. The white-haired male practically looks like a hamster with the way he stuffs his cheeks with food.
How can someone be so insanely cute??
“It's good then?” Taehyun checks, a playful grin on his face. Kai's eyes round for a moment, realization hitting before he promptly swallows his bite.
“Y-Yeah..” Kai mumbles. “Delicious. Freshly made at home is really the best.”
Before long, the two are finished eating. Taehyun works on washing the dishes, allowing Kai to at least put them away. The omega had whined about wanting to be useful at least somehow.
Assuming they were done for the night, Taehyun gently takes Kai's hand, assuming he would walk him to the door. To his surprise, Kai pouts a little at him.
“What is it? Something wrong?” Taehyun asks nervously, coming closer as he tries to detect any possible wilting of Kai's lavender scent. There is none, just his typical beautiful, floral scent.
Kai bites his lip for a second before suddenly pulling Taehyun closer, wrapping his arms around the alpha. “You promised me something recently..” Kai mumbles, huffing as he guides them both to the couch.
Taehyun's brain immediately starts thinking over all of the things he has said to Kai recently. What promise does he mean? What does he want?
Kai suddenly pulls Taehyun closer by his tie, earning a choked out gasp from him. “K-Kai-yah?”
“I want you to scent me,” Kai finally answers, eyes searching Taehyun's for a moment. Taehyun swallows, feeling excited yet also somehow a little intimidated by the omega's forwardness. “You said you would..” the younger adds in a whine.
Taehyun's body seems to instantly know what to do. He swiftly leans closer, seeming to startle the omega as he does so. Kai falls back against the couch, Taehyun quickly crowding him against it.
“Like this?” Taehyun asks, swallowing down the nervousness he feels despite his external confidence. Kai stares up at him with wide eyes for a moment before bashfully averting them.
“Y-Yeah.. like this is perfect..” he responds in a shy, small voice. Taehyun can't help but want to coo at him.
Taehyun starts to unbutton his shirt, earning a sharp exhale from the omega at this. He slips off his tie, unbuttoning a few to give himself enough neck space to rub his glands all over the omega's.
Okay, maybe he unbuttoned more than enough just to flaunt his chest somewhat to him, but who can blame him? He wants to make sure Kai knows what he'll be getting.
Taehyun keeps his ears open as he finally leans down, gently pushing away the omega's own half-buttoned shirt from his neck. For any little sounds the male might make. He wants to hear it all. Kai's scent is thick and intoxicating as he gets this close.
Just calm down.. You're only scenting him. You're not allowed to bite. He makes sure to remind himself.
Taehyun finally starts to rub his neck against Kai's. The omega quickly elicits a whine, grasping Taehyun's shirt tightly in his fists. “You smell so good..” Kai whispers, leaning into him with his head.
Taehyun clamps his jaw shut when the omega's scent only grows stronger and sweeter as he scents him. Intoxicating.
“So do you,” he replies. He's determined to make sure this pretty boy smells like him and him alone before he even thinks about letting Kai go any time soon.
Kai's fingers manage to find their way to his torso, ghosting across Taehyun's abs and chest. Taehyun just hums in satisfaction, focusing on making sure the pretty boy is drowned in his scent.
Taehyun is so focused on Kai's little whines and shuddering breaths that he doesn't realize Kai has unbuttoned his shirt completely. He only notices once he feels Kai's bare hands against his skin.
“Hyung..” Kai whispers in a sultry tone, hand sliding down the bare skin of his torso, feeling over his abs. His other hand remains pressed against his broad chest.
Don't get hard. Don't get hard. Don't get hard..
Taehyun can barely keep himself together. With the way Kai's fingers ghost over his chest and stomach, he finds himself willing himself to not get hard and ruin the moment. He'd die from embarrassment if he got hard just from some touching like this.
The omega is panting quietly beneath him by the time he finally feels satisfied enough to pull away. “Was that what you wanted?” he laughs softly, sitting up now.
“Definitely..” Kai nods slowly, eyes half-lidded as he continues to lay there for a moment. His eyes are all over Taehyun's body, eventually biting his lip.
Kai looks totally wrecked for a moment. The pretty omega is laying pliantly on the couch, shirt falling off his shoulder. His rosy cheeks and quiet pants make it seem like they did more than just scenting.
Taehyun slowly comes to the realization that he is not the universe's strongest soldier. He is, in fact, hard right now. Who could blame him, with a temptation like this in front of his eyes?
Taehyun swallows as the omega eyes him for a moment, feeling excitement course through him. Before he can even say anything, Kai finally sits up, once again feeling up his body.
Taehyun sighs in content as the omega buries his nose into his neck, lips brushing against his neck as he nuzzles him again. “Thank you,” Kai whispers softly near his ear, sending a shiver down his spine.
“Any time..” Taehyun nods, gently wrapping his arms around the younger's waist. His breath quickly hitches as Kai suddenly presses their lower halves closer.
Shit- he's gonna feel-
Taehyun's brain quickly short circuits when he feels a hardness pressing against his thigh. His grip on Kai's waist tightens.
Oh.
“Hyung.. you too?” Kai pants against his neck suddenly, making Taehyun's scent glands there flare up a little from the attention. The younger's fingers ghost across his stomach towards his abdomen, making Taehyun let out a sharp breath.
“Kai-yah.. fuck, I-” Taehyun bites his lip as he tries to hold himself back from doing anything else in the moment. He doesn't want to be too much if Kai isn't ready just yet.
Kai just purrs against him, leaning even closer for a moment. Taehyun's brain goes blank as he feels the omega's warm, wet tongue lick a strip up his sensitive neck before nibbling at his earlobe.
“As much as I want to keep going,” Kai suddenly sighs as Taehyun is trying to recover from his shock. “I am strict about not sleeping with an alpha who hasn't properly asked me out yet.”
Taehyun's heart pounds in his chest as the omega slowly pulls away from him. He just stares up at him for a moment in awe, cock aching in his slacks as he tries to form a proper sentence in his brain to say out loud.
“I will,” Taehyun finally stands up to meet Kai, placing his hands gently on the omega's waist. “I have something planned. I think you'll love it,” Taehyun explains.
“Oh?” The omega perks up at this, purr rumbling in his chest as he looks at the older male. “I'll look forward to it.” Kai grins at him.
Taehyun feels confident now that he will absolutely make sure to spoil and pamper this pretty boy. He reaches up to caress his cheek, eyes narrowing into a more sultry look as he does.
“I'll make sure you enjoy yourself. Are you free on the 28th?” Taehyun asks, purring as well.
“I'll make sure I am then.” Kai's nose scrunches cutely as he smiles, making Taehyun melt at his cuteness. “Well, I should head home before it gets too late..” Kai pouts a little, clearly disappointed.
Taehyun chuckles, moving to start buttoning up Kai's shirt. He won't let him leave his place barely dressed for any random person to see.
When he finishes buttoning his shirt, he glances up. His cheeks redden slightly when he sees a faint smirk on Kai's lips.
“No one else is allowed to see, hm?” Kai giggles, making Taehyun feel a little embarrassed about how easily he got caught. “I like that, you know.. An alpha that only wants me to himself. For his eyes only.”
Taehyun's breath hitches when Kai noses against his ear. “I feel the same way. I don't want any other omega to see you. I want you all to myself.”
There's a faint possessive growl in Kai's voice as he whispers this. It makes Taehyun feel excitement throughout his entire body.
A possessive omega? Is that why he's been acting so differently?
Taehyun absolutely loves the cute, silly side of Kai. Though, this new side of him is absolutely a plus in his eyes.
Having an omega that is just as sensitive and possessive over him as he is? He feels like he has no reason to worry about Kai wanting someone else, if that's the case.
I'll make sure to make him want nobody but me.
Yes, it's a possessive way to think, but Taehyun can't help it. Now that he's got the pretty omega in his arms, he doesn't want to ever let go. So, it's with a disappointed whine that he has to let Kai go back home that night.
It feels like ages before the day arrives. The day Taehyun is going to take Kai to a CNBlue concert for their first official date so Taehyun can finally ask him out.
Per Kai's request, Taehyun doesn't apply any scent blocker before going to meet him at the train station. Taehyun wasn't going to wear any anyway, but he made sure the omega knew he was listening when he arrived with his mint chocolate scent on full display.
“Taehyunnie-hyung!” Kai calls as he seems to finally find the alpha. The omega clings to him, earning a chuckle from Taehyun.
“I'm Taehyunnie-hyung now?” he laughs, wrapping an arm around the taller male.
Kai nods eagerly, giggling himself now. “Yep~” he purrs. “So, where are you taking me? You've made me wait for so long.” Kai pouts, wrapping his arms around one of Taehyun's as they wait for the train.
Taehyun just smiles at him with a shrug. “You'll see when we get there.”
This naturally earns a whine from the omega, making Taehyun only laugh more. “I think you're dressed well for the occasion,” he comments, noticing the male's outfit now.
Taehyun had made sure to tell him to wear comfortable shoes and nothing too fancy. Otherwise, Kai was left to figure out what to wear on his own.
“Well that's good. I just hope you aren't gonna make me do anything physical,” Kai jokes, nose scrunching up as he smiles at the brunette.
Taehyun snorts, shaking his head. “I wouldn't do that. Unless you actually wanted to join me at the gym.”
Kai is quick to shake his head at this. “I think I'd actually die on the spot. That's too much for someone who plays video games and works an office job,” he laughs.
Funnily enough, Kai ended up wearing a band t-shirt again, which in fact happens to be for the band they are seeing today. Taehyun smirks to himself at this before his eyes lower to see the nicely fitting jeans Kai wore. They're black with rips all over, flaring out at the bottom but fitting at the top.
He looks hot in those.. Damn..
The train soon comes to a stop and they both board together. Taehyun is grateful it isn't insanely busy at this time of day despite it being a Saturday.
Even though it isn't busy, Kai somehow ends up right against Taehyun during the ride. Taehyun can feel Kai's gaze burning into him as he looks at his phone for a moment. “So.. which stop are we getting off at?” Kai hums.
Taehyun sits his phone down with a hum. “The fifth,” Taehyun replies, wrapping an arm around the omega now.
Kai's eyes round, looking at Taehyun for a long moment. “Isn't that the stop for the stadium?” Kai asks, tilting his head to the side.
Taehyun just smiles at him before responding, “Yep.”
Kai's scent spikes suddenly, making Taehyun have a sudden suspicion that Kai might just already have a clue about where he's taking him. Kai suddenly grasps Taehyun's hands, eyes sparkling as he leans closer to him.
“No way.. Did you get tickets?” Kai gasps, his excited scent completely consuming all of the alpha's senses.
“I did. I figured you would absolutely love seeing your favorite band live. Am I right?” Taehyun chuckles, growing excited too at the way Kai beams at him.
“Hyung,” Kai bites his lip for a second, eye sparkling as he leans closer. The omega glances around quickly before suddenly cupping the alpha's cheeks and kissing his lips. Taehyun's breath hitches at this, eyes wide in surprise.
Kai's nose scrunches as he laughs at him. He then clings to the alpha, nuzzling into his neck. “Thank you so much, hyung. I'm so excited.. I don't even know what to say,” Kai rambles, cheeks turning red.
Taehyun just melts into the omega clinging to him. They receive some weird looks for being so close, but Taehyun couldn't care less. He noses into the pretty omega, taking in his beautiful blooming scent for the rest of the train ride.
☆
Taehyun has always thought Kai was gorgeous ever since meeting him. Always. Nobody could ever deny how gorgeous the omega was.
But right now? Kai looks absolutely ethereal.
In Taehyun's eyes, Kai has never looked more beautiful than right now.
“It was trampled, stained, and left only scars
Embracing only the lingering scent for a long time, I endure and breathe” the artists sing.
Kai's eyes sparkle in the flashing lights as his gaze fixes on Taehyun. His white hair seems a completely different color every time the lights flash. He looks happy as hell, and his smile only widens when he looks back at Taehyun.
His features are soft in the dim lighting, making Taehyun want to just caress his cheeks and kiss those perfectly kissable, soft looking lips right then and there.
Taehyun's face burns as he can't seem to pull his gaze away from the younger male. While all the bodies around them vibe and roll with the beat of the music, Taehyun feels like he's frozen in a vast ocean. Kai is his light, his ray of sunshine.
“But I am, but in the end I'm a flower blooming in a world of fragrance
That's how I am, in the end I'm a warm spring blooming on the ground soaked with tears”
Taehyun's heart pounds in his chest as the lyrics of the song fill his ears. He finds himself pulling Kai close by the waist, eyes narrowing into something more sultry as he presses their bodies together.
Kai's smile only widens, wrapping his own arms around Taehyun's neck now. Taehyun closes his eyes as Kai leans closer, and he finds himself completely lost in Kai's lips in an instant.
The bass practically vibrates through them as their lips meet, tongues greeting for the first time in desperate need.
“Please hold me tight, a flower like you”
Taehyun manages to pull away for a second. He pants, soon biting his lip before lifting his hands to gently hold Kai's face. “Kai-yah, I love you. Please, allow me to court you..”
“Flowers out of the asphalt are so tall”
Kai laughs. His silly, loud laughter manages to fill Taehyun's ears even over the music. “Hyung,” Kai leans close, nose brushing across Taehyun's ear.
Taehyun can't help that the laugh Kai gives him reminds him of his past failed attempts of courting others. It fills him with worry and panic, anxiety flashing through him.
“I love you too, silly alpha,” Kai purrs, nuzzling straight into Taehyun's neck. Taehyun purrs in response, all of his anxiety that had stirred has melted away in an instant.
“Growing in sorrow, but it was still a flower”
Taehyun's heart practically beats out of his chest after earning the omega's affection. If he had a tail, it would be wagging like crazy right now.
Body to body, taking in each other's scents as the music finally starts to fade out, hearts pounding together in sync. He can't imagine a happier moment in his life.
“Kai-yah, do you-”
“Hm~” A familiar wet tongue licking a strip from the base of his neck to his ear freezes him in place. The hair on the back of Taehyun's neck stands on end, sending a shiver down his spine.
The alpha turns to look at Kai in shock for a long moment. He doesn't even register any words coming from the band on stage as they say their goodbyes.
Taehyun swallows hard, trying to keep his composure. Is he trying to get me hard in public? I swear..
“What were you asking?” Kai purrs, keeping his arms snuggly wrapped around Taehyun's neck.
It takes a moment for Taehyun to even remember what he was going to ask. At this point, he doesn't really care anymore. All he cares about is wanting to kiss those soft lips of his once more.
“Unimportant. You ready to go?” Taehyun asks as the lights cut on, signaling the end of the concert.
Kai doesn't move for a moment, eyes half-lidded as he hums against the older male's neck. The breath Kai lets out against Taehyun's neck sends shivers all over.
“Hyung..?” There's that sultry tone again. The same one the omega used when he sent that voice note late at night. The tone that easily makes Taehyun fold for him.
“Yes, baby?” Taehyun whispers, shooting a glare at one of the staff trying to shoo them out of the building.
“Want to come to my house to see my cat?”
Taehyun isn't sure what he was expecting.
Of course, he knows the true meaning of those words. However, he wasn't expecting someone as innocent looking as Kai to use them in that way.
So, when he finds himself being pinned against the wall not even two seconds after they get to the omega's home, he's far more than a little surprised.
Kai barely gets the door shut before slipping his tongue into Taehyun's mouth, earning a moan from the older male. Taehyun lets the omega take control, eager to find out just what kind of person he really is.
For someone so shy around others, he sure isn't shy like this..
Taehyun wraps his arms around Kai's waist, pulling their lower halves together. The omega pants into his mouth at this, and Taehyun can't help but nip at his bottom lip.
Kai purrs, returning their lips together a bit more roughly now. Taehyun's senses are completely filled with Kai. The omega smells less soothing and calm when he's hot and bothered like this, easily becoming more sexy and attractive.
Taehyun doesn't think he could stop himself if he really wanted to. He slips a hand under Kai's shirt, sliding it up the soft skin of his back before pulling him even closer. The alpha pulls away from the kiss with a gasp for a moment before pressing them together again. Kai just seems to never stop wanting to kiss him.
How can he smell this fucking good?
Taehyun groans when the omega suddenly ruts up against him, feeling Kai's hard bulge against his own. A whine falls from Kai's lips.
“Hyung.. I want you.”
His breath hitches when he feels Kai's fingers slide down from his chest to his abdomen. The younger's fingers teasingly slip under the fabric of his jeans before tugging them out a little.
“I wanna see what you're hiding,” Kai giggles a little, biting his lip as he suddenly gets on his knees.
Taehyun swallows hard at the sight. Kai's on his knees, bottom lip a little red and swollen from where he had nipped at it. He's undoing Taehyun's belt with ease, a sultry look on his face as he finally undoes the belt and starts undoing his zipper.
Kai's eyes light up when he finally slips down Taehyun's jeans, revealing the large bulge straining against the cloth of his boxers. He bites his lip once again before his gaze flicks up to meet Taehyun's.
“You smell so good, hyung.. Especially here,” Kai speaks in a soft tone, leaning close before rubbing his cheek against his bulge. The friction sends a shiver up Taehyun's spine, a sharp breath escaping him.
“Fuck.. Kai-yah,” Taehyun groans, cock twitching as Kai nuzzles against his crotch. His head tilts back as he gently grabs Kai's hair.
“You gonna pull my hair while I suck it?” Kai sounds excited, making Taehyun's heart manage to beat even harder.
Before Taehyun can reply, Kai is tugging down his boxers, allowing his cock to finally spring free. “Oh.. fuck. Yes, baby,” Taehyun groans, biting his lip as the omega wraps his hand around the shaft of his cock.
Taehyun pants as the omega seems to gauge the size of his length as he strokes him a few times. “Wow..” Kai sighs, eyes round as he looks up at the alpha with big, brown eyes. “You're so big. It actually makes me a little nervous,” he admits with a shy laugh.
Taehyun just smiles at him, running his fingers through the younger male's hair for a moment. “I won't hurt you. I'll make sure you can take your time. I don't wanna rush this anyways,” Taehyun replies, meaning every word of it.
Why would he want to rush through sex with the prettiest man he's ever laid his eyes on? He absolutely plans on making sure Kai understands very well that he knows how to pleasure an omega.
Kai seems pleased at this response. He purrs before opening his mouth, wrapping his lips around the alpha's cock right away.
Taehyun hisses at the way Kai teases his tongue across the tip of his cock. “Ning,” he pants. “don't tease me, baby..”
Kai just hums with a mischievous expression before seeming to comply. He's quick to start sucking properly, making the alpha's breath hitch, head falling back with a low groan.
Taehyun balls up Kai's hair in his fist, gasping when he feels the omega's fingers slide from the base of his cock to his balls. “K-Kai-”
Kai pops off of his cock only to lick his lips. “These are so big too..” Kai practically purrs, leaning closer before licking a stripe up the alpha's balls.
“Oh, fuck..” Taehyun gasps, tugging Kai's hair roughly at this. “That's..”
Kai giggles, earning Taehyun's attention again. The omega's eyes crinkle as he smiles teasingly up at him. “You like that?” He tilts his head to the side.
Taehyun's cheeks redden. “Y-Yeah.. Fuck, I've never had someone do that before..”
Kai just hums, that mischievous look returning before he leans closer to now wrap his lips around one of the brunette's balls. He sucks as well as teases with his tongue.
Taehyun feels like his legs might give out from the attention to his balls. It feels so.. different. Where the fuck did he learn to do this if he's only been with omegas? Not that I'm complaining..
Kai eventually returns to his cock, his pretty pink lips wrapping nicely around his large size. Taehyun's breath hitches as the younger man moans while taking him deeper now. The vibrations send jolts of pleasure through him.
“Kai-yah.. Fuck, yes-” Taehyun moans, unable to help it as he pulls Kai's hair again, much harder this time.
The omega gags but remains pliant, grabbing onto Taehyun's thighs for support until the alpha finally lets go. Kai gasps for breath, lips looking red and swollen now.
Taehyun feels a flash of guilt as soon as he sees Kai's face. Guilt for being rough, but Kai seems rather unfazed as he lifts his gaze to Taehyun's. Kai pouts as gives a kitten lick to his cock this time.
“Hyung..” Kai whines, panting quietly now as he clings to the alpha's thighs, still on his knees.
It's only now that Taehyun notices the omega's legs trembling. His breath hitches at the sight, and he's quick to kick off his trousers the rest of the way before pulling Kai up from the floor.
“Let's go somewhere more comfortable?” Taehyun suggests as he wraps his arms around the pretty man.
Kai purrs quietly at this suggestion, wrapping his arms around Taehyun's neck. “Can you carry me?” he requests, but it feels like more of a light challenge towards him.
Taehyun scoffs, rolling his eyes. “Of course I can. What kind of alpha can't carry his omega?”
Kai pouts, pressing their chests closer. “Because I'm big for an omega.. I still want to be treated like I'm smaller..” he mumbles. The white-haired male pauses before giving him a tiny, playful growl. “So hurry up and get me in bed and fuck me.”
Taehyun's alpha wants to growl at this demand. An alpha is supposed to be the one in charge in most situations. However, Taehyun feels like he may have a thing for Kai being demanding and in control in bed. It's a turn on more than anything for him.
Without hesitation, Taehyun easily scoops up the larger male before carrying him bridal style down the hall. He doesn't have to ask what room is the omega's. The apartment is small and has few rooms. Kai appears to leave all the doors open in the house anyways.
Taehyun sits Kai down onto the bed carefully before the omega suddenly pulls him closer by the collar of his shirt. “Take this off. I wanna see you,” he growls softly, his tiny fangs revealing themselves.
Taehyun melts at his omega's demands. So fucking hot.. all demanding in bed like this.
The alpha obeys, slipping off his t-shirt for him. Kai purrs at this, licking his lips as he eyes his body for a long moment. Taehyun swallows, excitement buzzing through him as the omega looks beyond pleased.
Kai looks back up at his face finally. “Well? Are you gonna do something, alpha?” Kai asks in a teasing voice. The omega bashfully glances away before mumbling, “‘Cause I'm so wet right now..”
Taehyun quickly snaps himself out of his initial fascination with the omega. Lock in.. He wants you to take control now. Act like an alpha.
Taehyun hums before pushing Kai up on the bed. “Then take off your pants. I'll make sure you feel good,” Taehyun licks his lips with anticipation.
I totally want to eat him out before anything else. I can already smell his slick and it's driving me crazy.
Taehyun watches as the omega avoids eye contact as he undoes his jeans before sliding them down. The fact that the Kai is so demanding when it comes to Taehyun, yet shy about undressing makes him laugh.
“You're shy despite bossing me around, hm?” Taehyun chuckles. Kai doesn't reply, just shoots him a little glare before pouting. He doesn't miss the way Kai's ears turn red from embarrassment.
Taehyun just chuckles, leaning closer to help the omega pull them off the rest of the way. “You're so cute,” he coos at him before his gaze lowers to check out the newly exposed skin.
Taehyun has never seen Kai wear anything but slacks or jeans. So, being able to see his bare, plush thighs and long, slender legs absolutely makes him nearly drool. “Fuck.. so pretty,” he whispers, reaching down to give one of Kai's thighs a squeeze.
His cock twitches as he feels how soft and squishy the omega is. I want to mark him all over. Make him mine.
A low growl escapes him. In order to keep himself from using those sharp teeth of his for anything too soon, he decides to kiss the male. He roughly kisses his lips, earning a startled yelp from the younger.
Kai's arms are quickly around him, pulling him closer. “Mmn..” the younger male moans into the kiss.
Taehyun can't help it. He needs to see this pretty omega right now. The brunette slips his tongue into Kai's mouth before slipping his fingers under the waist band of his underwear.
Even his underwear is cute.. Pretty lavender panties.. barely able to cover that big dick of his. No wonder he's popular with omegas..
Taehyun gently starts to pull them down, earning a quiet whimper from Kai. The omega lifts his hips a little to help him pull them off.
To both of their disappointment, Taehyun pulls away from the kiss in order to properly pull off the panties. Now he's left with an amazing view; Kai looking up at him with a desperate face, chest rising and falling quickly as he shyly attempts to cover himself.
Taehyun just smiles before gently pulling the younger's hands away. “You're so beautiful.. Why hide yourself?”
Kai chews his bottom lip before eventually looking up at him. “It's.. my first time with an alpha. I'm just a little nervous showing myself, I guess..” the omega mumbles.
Taehyun's alpha preens after hearing this. His first time with an alpha. I get to have him for his first time.
Excitement fills him instantly. He has to remind himself to calm down as his gaze lowers back to the omega's pretty, hard cock between his legs.
“You don't have to be shy with me. You're the prettiest omega I've ever seen. I genuinely find every part of you attractive.. I want to touch and feel all of you, if you'll allow me.”
He watches as Kai's eyes widen. The omega seems speechless, lips parted as if he wants to speak, but can't. The omega's ears turn bright red before he shyly starts to pull off his t-shirt, revealing the soft, milky skin of his torso.
Taehyun can't help but indulge. He pushes Kai down by his shoulders, giving him a kiss on the lips before moving to kiss along the omega's chest.
Kai whimpers under him, making Taehyun smirk to himself as he slides his hands along the curve of Kai's hips. His lips kiss and sometimes suck at a particular spot here or there as he makes his way down his body.
He's always been hiding this pretty, hot body under those baggy clothes.. I never realized he had a cute tummy and such wide hips..
Part of Taehyun likes it that way, though. Kai's body is for him alone to get to see like this. The idea makes him remember how painfully hard he is right now. All because of this pretty omega beneath him.
Taehyun hums as he finally makes his way to Kai's crotch. He glances up at the pretty omega who is flustered still. He's watching him with half-lidded eyes, chewing his bottom lips.
Taehyun hums before lifting one of Kai's legs, kissing at the plush thigh. Kai gasps, whining softly as he watches, bottom lip trembling.
“Kai-yah,” Taehyun says between kisses along his thigh. “Do you mind presenting for me, baby?”
Kai's eyes round. He gives a shy nod before moving to roll over. The white-haired male gets onto his hands and knees before arching his back, glancing back at Taehyun with a curious look.
Taehyun hums before moving himself closer to the omega. Only now can he get a proper look at his dripping hole. He's so wet at this point that his slick is dripping down his thighs.
Taehyun spreads the omega's cheeks with his hands, earning a quiet gasp from the younger male. The brunette takes in the delicious scent coming from his slick; Lavender of course, but with a creamy undertone that smells absolutely irresistible.
Taehyun finds himself tasting him before he even means to. Kai gasps again when Taehyun's tongue slides from his taint to his hole.
“Hyung-” Kai moans, thighs trembling.
Taehyun moans in response, burying his face into Kai's ass as he laps up all of the slick dripping from it. Fuck, he tastes so good.. and his ass is so nice. I can't wait to fuck it-
Taehyun slips his tongue inside of the omega's entrance, and instantly the white-haired male gasps. “Oh.. Hyung, don't stop..” Kai whines.
Taehyun's breath hitches when he feels a hand grab his hair. He lifts his gaze to see Kai looking back at him with furrowed brows and panting. “Please..” the omega whines.
Who is Taehyun to say no?
The alpha only buries his face deeper into the omega's rear, tongue delving deeper into him to lap at the slick that only continues to drip from him. “Hyung.. hah..” Kai pants, pulling his hair harder until Taehyun can barely breathe.
I could die happy like this, to be honest. He's got a damn nice ass and he tastes like heaven.. I can only imagine how much more slick he'll produce in heat.
“Mmf-” Taehyun finally does desperately need air. The omega only finally seems to notice after the sound of Taehyun struggling.
“Oh- sorry..” Kai blushes, letting go of the elder's hair.
Taehyun laughs slightly as he catches his breath. “Don't worry about it.”
The alpha runs his fingers through his hair for a second before lifting his gaze to meet Kai's. He licks his lips to clean up any extra slick on his face.
“Hm..” Taehyun watches as Kai's cock hangs between his legs, twitching pitifully. Slick slowly drips down to his taint and thighs once again, making Taehyun smirk. “I've never seen an omega be as wet as you are outside of a heat. You like me that much?” Taehyun teases.
Kai averts his gaze while Taehyun starts to move the omega to a more comfortable position to start stretching him. He figures on his back would be most comfortable.
Kai looks up at him finally once he's placed onto his back, head falling back into the pillows. “I do.. You're just so hot, I get wet just seeing you shirtless..” Kai admits, biting his bottom lip.
Taehyun swells with pride at this. It seems all of that time hitting the gym after work has paid off. This pretty omega is wet just from the sight of him.
I wonder if.. that's basically why he kept avoiding me when my shirt was unbuttoned. He.. got wet? Or maybe just hard, then..
Kai growls softly, earning Taehyun's attention again. “Taehyun-hyung..” the omega pouts. “I want you. Hurry up and fuck me already.. Just your tongue isn't enough with how badly I've wanted you..”
Taehyun feels a mischievous itch after hearing this. What if I make him desperate for it?
Taehyun just hums with a faint nod. He leans close to kiss Kai's lips before teasing his middle finger along the younger male's rim. Kai gasps into the kiss, reaching up to cup the alpha's face.
Taehyun teases his finger along the heavily lubed entrance before eventually pushing it in. Kai moans softly into the kiss, pulling Taehyun's head closer before slipping his tongue into his mouth.
Taehyun moans back, cock aching with anticipation as he feels how tight and wet Kai is. While he works one finger inside of the omega, his other hand caresses his chest.
The faint swell of his chest only makes him wonder how Kai would look while pregnant. Would his chest get much bigger? Male omegas are so scarce.. and many have trouble getting pregnant.. You don't see them around enough to know.
Taehyun decides to leave those ideas for now, slipping a second finger inside of the omega. Kai whines, wrapping his arms around Taehyun's neck now.
“Hyung..” Kai pulls away from the kiss to whine. “I can take more. Please, just hurry up.”
Taehyun just hums, scissoring his fingers inside of Kai until he sees him huff. He then quickly adds a third finger to sate him for now.
I wanna push his buttons a little.. I like seeing him get all bossy with me.
Kai whines at the third finger entering him. Taehyun can't help himself, he lowers his head to kiss at Kai's neck, and immediately feels Kai's whole body shudder under him.
“Hyung-” the younger male gasps, nails scratching lightly at Taehyun's back.
“I won't bite you, don't worry. I can control myself. It's when I'm in rut or you're in heat that I'll need to be muzzled..” Taehyun explains before kissing more spots along Kai's neck.
Kai's body trembles as he kisses along the sensitive skin of his neck. The alpha continues to stretch him agonizingly slowly as he focuses on kissing and sucking at a spot or two on the younger's neck.
“Hyung,” Kai finally growls, sending a shiver of anticipation through Taehyun's body at this. “I can't take it anymore. Please- I need you so badly. I can take you now, so please..”
A mischievous smirk widens on the alpha's face. “Oh? Why don't you show me how badly you want me?” he teases.
He watches in satisfaction as it easily gets the reaction he wants from the omega. Kai growls at him more properly this time, tiny fangs revealed.
The alpha lets the omega shove him down onto the bed, pinning him down. Taehyun feels himself melt as he watches the annoyed yet flustered omega pant as they sit in this position for a prolonged moment.
He's so cute like this..
“Do you have condoms?” Kai grumbles, cheeks bright red to match his ears now.
Taehyun licks his lips as he watches the omega for a moment. “Yeah, in the drawer,” he replies.
Kai quickly moves to open the drawer, leaving Taehyun with a perfectly good view of his pretty ass. Oh, I'm totalling fucking him in doggy.
Kai quickly returns to sitting on top of Taehyun's legs, opening the condom packaging. With ease, he slips the condom down onto Taehyun's cock.
The tightness of it makes Taehyun grimace, much preferring to be inside the male with no protection, but unfortunately neither of them are exactly ready for a baby at this moment. (Although Taehyun may feel quite differently when either of them is in heat or rut.)
Kai licks his lips as they make eye contact. Taehyun bites his lip as he watches the omega move to straddle him, legs spread as he sits up to align Taehyun's cock with his hole.
The brunette immediately groans as Kai starts to sink down onto his cock. “Fuuck.. Kai-yah, you're so.. tight-” Taehyun manages out, nails digging into the bedsheets.
He watches as the younger male takes deep, shuddering breaths as he slowly sinks down further. Kai lets out little whines and whimpers, his thighs starting to shake by the time he finally manages to take all of his length.
Taehyun bites his lip hard this time as he feels his entire cock being squeezed inside of Kai's tight warmth. He reaches out to grab onto Kai's waist, earning a sharp look from the omega.
“Hyung, you just wanted to make me do it, right?” Kai looks down at him with narrow eyes.
Taehyun swallows nervously. He caught on that fast?
Kai just huffs, pushing Taehyun's hands down onto the bed. “If you wanted to see me like this so badly, you should have told me. Getting me all worked up like that..” Kai starts to finally move on his cock, making Taehyun gasp at the pleasure of friction.
“I didn't think an alpha would want their omega to be dominant in bed. I was trying to be more submissive..” Kai mumbles as he starts his slow rhythm of rolling his hips back and forth, panting as the alpha's cock seems to be a lot to handle.
“..and let you take control. But, clearly you want me to be in charge, huh?” Kai leans closer to Taehyun's face, cupping his cheeks as he starts to bounce properly on his dick now.
Taehyun's head falls back as he grips the bedsheets tightly, nails digging into the soft material. “Fuck- yes.. You're so hot, telling me what to do. I can't help but like that,” Taehyun admits, panting as the omega kisses him before moving to kiss his neck.
The alpha groans, brows furrowing as the omega sucks at his neck. “Having a cute, shy omega be dominant in bed is such a turn on..” he mumbles to himself more than anything. Taehyun gasps as he feels teeth just barely graze his neck as Kai moves to suck at another spot.
“Oh, really?” Kai whispers, sitting back up for a moment as he takes a break from bouncing to just grind his hips against the older male's. “So.. if I growl and snap at you, that will make you properly listen to me?” Kai giggles at this, tongue visibly swiping across his sharp canines.
Taehyun feels breathless as he looks up at the pretty omega, hardly able to believe this is actually happening.
I wanted to prove I can make him feel good, and yet I'm the one taking a submissive role.. Yet, he seems so eager to boss me around.
The thought makes him want to scoff. Seriously, a dominant omega? Taehyun never would've guessed Kai was one.
Taehyun's breath hitches when he snaps out of his thoughts to the feeling of Kai's tongue just below his ear. The omega nips at his earlobe, making him groan in desperation.
“Fuck, baby..” Taehyun curses quietly under his breath, his cock throbbing.
Kai gasps, shivering as he seems to be hitting the spot for himself using his cock. The younger male is suddenly a mess, panting and moaning as he keeps grinding in the same motion over and over, moans growing higher in pitch each time.
Taehyun watches in awe, watches as the omega chases his own pleasure by using his cock. So fucking hot..
To his surprise, Kai slowly comes to a stop. He's panting, legs and arms trembling. “Hyung..” Kai whines, pausing before he finally looks down at the older male. He bites his lip before speaking again. “Alpha..”
Taehyun's alpha instantly stirs at this. Right away, he knows what the omega wants.
“Alpha..” Kai growls again, panting as he looks down at him. “Fuck me. Make me cum.”
Taehyun mentally scoffs. The omega won't admit that he's grown exhausted from doing all the work. It makes him snort before he finally moves to sit up.
Kai gasps when Taehyun suddenly flips him over onto his stomach and pins him down. The alpha suppresses a possessive growl, seeing Kai's completely exposed, unmarked neck from behind.
That's where I'm gonna mark him once he allows me.
The alpha pulls Kai closer by the hips, making him spread his legs as he pushes his cock back inside of him. They both moan in sync, Taehyun watching as Kai's nails dig into the pillows.
“Fuck..” Kai groans into the pillows as Taehyun properly starts to fuck him now. “Right there- oh my God..” Kai gasps and moans, slick streaming down his thighs each time Taehyun pulls out to push back inside.
Taehyun swells with pride as he hears the omega fall apart beneath him. “You acted all nervous about taking my cock, yet you're taking it so well.” Taehyun chuckles. “Did you actually want me to be rough, hm?”
The alpha bites his lip as he grips Kai's hips. He licks his lips as he watches Kai's ass bounce and jiggle from each thrust. His balls ache each time they slap against the omega's taint.
Kai whimpers, and Taehyun has a suspicion that the omega is biting down on one of his pillows right now to muffle his moans. The omega shakes his head, as if denying it. “Oh God.. right there,” he suddenly whines, resulting in Taehyun only want to fuck him harder.
Taehyun thrusts harder into the omega, making the male suddenly yelp before burying his face into the pillows again. “Oh, hyung..” He hears the omega cry into the pillows.
“Alpha-” Kai suddenly cries, making Taehyun's abdomen burn and tighten. “Alpha.. I'm gonna-”
Taehyun pulls Kai's hips back to meet his roughly with each thrust. “Cum for alpha, baby,” Taehyun pants, feeling himself ready to cum now, too.
Kai whimpers, reaching down to roughly stroke his cock. Taehyun bites his lip as he hears the omega's breath hitch. Kai's body tenses before he finally releases, coming all over the bedsheets with a loud moan.
Taehyun can't hold back anymore. The sound of Kai's moans and having his ass still bouncing back on his cock is far too much.
“Kai-yah- Oh, fuck..” Taehyun gasps, nails digging into the younger male's hips before burying himself deep into him. He cums with a loud groan mixed with a possessive growl.
He ends up collapsing onto the younger male, both of them panting as they try to catch their breaths. Taehyun buries his face into the back of Kai's neck, earning a purr from the omega.
Kai taps the bed softly, motioning for Taehyun to lay beside him. The brunette pulls out, making them both whine at the loss. Taehyun makes sure to slip off the uncomfortable feeling condom before he lays down beside the white-haired male, pulling him into his arms.
Kai purrs louder at this, nuzzling into the alpha's neck. They cuddle together in silence, allowing themselves time to catch their breaths and settle together.
It's Kai who breaks the silence first. “So.. how was that for you?” he asks softly, pulling his face away from Taehyun's neck to properly face him. “You.. seemed to like that I'm..” his ears grow red as he trails off.
“A dominant omega? Fucking amazing. I would be happy even if you were completely submissive, but you being dominant when you want to is such a turn on. I loved it,” Taehyun replies, pressing a kiss to the male's lips.
Kai seems to grow flustered, burying his face back into the alpha's neck. “I'm so relieved..” he admits in a quiet voice, hands pressing up against Taehyun's chest. “I was worried you'd be bothered by that. I mean, omegas are attracted to that, but.. usually alphas hate it.” Kai sighs, nosing further against Taehyun's neck. “I was constantly being asked to be a heat partner back at home when other omegas found out about it..”
Taehyun nods as he listens, though he can't help the twinge of irritation he feels.
Others used him to experience a dominant omega. That's all he can think, but he pushes it away. He wouldn't have done it if he didn't want to..
Taehyun runs his fingers through Kai's hair to soothe him, holding him close with the other hand. The alpha lays there for a moment as he thinks about his own insecurities. Ones he's opened up about, like his scent, but also ones he's been too shy to mention. Like..
“Kai-yah.. I just- I wanted to check how you feel about it, I guess..” Taehyun awkwardly mumbles, earning a giggle from the omega.
“Mhm?”
“You.. don't mind that I'm shorter than you? And.. smaller than you?” Taehyun averts his gaze out of embarrassment when Kai lifts his head to look at him.
“I-” Kai looks shocked at the question, seeming to search Taehyun's expression. “Does it bother you?” Kai asks quietly.
“It's not that I'm embarrassed about it. I'm just.. a bit anxious about how we'll be perceived, I guess. I already get confused to be an omega because of my scent, so..” Taehyun explains, biting his lip.
Kai cups his face suddenly, surprising him. “Hyung, I couldn't care less if you're shorter or smaller than me. I especially don't care about how other people will think of us. I think you smell absolutely delicious. If anyone else has a problem with it, they can fuck off,” the omega growls.
Taehyun's cheeks heat up as he hears the omega grow so defensive.
He thinks I smell delicious.. I guess I really have found the best match for me. He mentally scoffs at this, but he is beyond happy.
“Not to mention..” Kai averts his gaze. “I can't imagine an omega as big as me being picky over a potential mate's height or size.. Plus, you've definitely proven yourself good at making even me feel small when you act like that in bed when you take control..” he rambles.
Taehyun's brain only halfway listened to Kai's rambling after the words “potential mate” fell from his lips. Excited fills him instantly, a deep purr rumbling in his chest.
“You think of me as a potential mate?” Taehyun tilts his head to the side with a smile, some hair falling into his eyes. His smile only widens as he watches the younger's eyes widen in realization.
Kai's face grows bright red. “W-Well- I mean-” he stammers before letting out a frustrated whine.
Taehyun laughs as Kai shoves him gently in the chest. The omega pouts before climbing on top of him suddenly, making Taehyun grow curious.
“Of course I do. I'd like for you to be my mate..” Kai straddles Taehyun's hips suddenly, making his breath hitch. “But not until I feel you've courted me enough.”
Taehyun's cheeks burn as Kai then leans down, kissing a spot on his neck. “Oh, and..” Kai nips a spot along the sensitive skin, making Taehyun's body jolt from the feeling. “You have to get used to me leaving marks all over you. I want everyone to know you're mine.”
Taehyun feels his cock instantly twitch at this. Oh my god.. not already. Calm down, you horny alpha.
The alpha nods, quietly panting as the omega leaves hickeys all along his neck and eventually leaves a few unofficial claiming bites along his pecs and even thighs.
Taehyun averts his gaze when Kai suddenly purrs, eyes falling onto the obvious between Taehyun's legs. “Hyung~”
“I can't help it,” Taehyun groans, covering his face. “How am I supposed to not get hard with a pretty omega kissing and biting me?”
Kai laughs at this, nose scrunching up adorably as always. “You're so cute. All shy on me now..” he coos.
Taehyun just shoots him a glare for calling him cute, only making the omega smirk wider. “I think we'll be very compatible. If you can get it up so quickly again outside of your rut, I'm sure you'll be able to handle me during my heats.” Kai bites his lip. “I can be.. rather demanding during my heats.”
Taehyun scoffs. “More demanding than just in the last.. however many fucking minutes we've been at it?”
Kai rolls his eyes before shrugging. “You'll see.”
Of course, the two end up going for a second round. This time, Kai leaves even more hickeys and bites as he takes control for most of it.
Taehyun ends up grabbing onto Kai’s hips and fucking up into him once the omega gets tired again, both of them coming like that.
The alpha pants, feeling Kai's cum cover his chest and torso. He looks up at the omega still sitting prettily on top of him as he catches his own breath.
Taehyun feels like he might die of happiness. Is this even real?
The alpha purrs deeply from his chest, lazily smiling as he watches the younger male eventually slip off of him. Kai had made a mention of wanting to clean them off and throw the bedsheet into the wash before they slept.
As he lays there, the omega's room finally settles in for him. The entire room has a mostly purple theme to it. There's tons of plushies everywhere, as he had expected. He perks up as he realizes the little brown cat plushie he had bought him was sitting at the top of the bed. He hadn't even noticed it before.
Taehyun chuckles, perking up as the omega returns with some tissues and such to clean him off. Taehyun smiles as Kai leans down to kiss his lips softly. He naturally returns it, purring.
“Hyung,” Kai whines eventually. “Get up so I can wash the sheets, please.”
Taehyun hums before caressing Kai's cheek as the omega tries to pull him up, making the younger male's ears turn pink. “Your room is so you,” he laughs, getting off the bed finally.
Kai just snorts before pulling the top comforter off of the bed. He glances at the older male with a raised brow. “You think so?”
Taehyun looks at the anime figures, plushies, pc setup, and all of the various cute things around the room before rolling his eyes. “Definitely. All of it is exactly what I was expecting, somehow. Everything you like is cute. It's totally you.”
He watches the way Kai chews his bottom lip. “You think I'm cute?” the younger coos at him, nose scrunching as he gives Taehyun a teasing grin.
Taehyun rolls his eyes. “Of course. You're like the cutest person I've ever met. Everything about you is cute,” he says honestly.
Kai seems to not have expected the honest response. He blinks at the brunette before biting his bottom lip and turning away with red ears. “Thank you..” he mumbles.
“Anyways, good luck hiding those hickeys at work,” Kai shoots him another mischievous look before rushing off to go put the sheet in the washer.
Taehyun blinks, jaw dropping as he remembers they only have Sunday and then it's back to work as always. It's already quite late, and he hasn't even gotten to see all of the marks Kai has left all over him.
The alpha rolls his eyes, sighing. That's a tomorrow problem.
Kai soon returns with a new comforter. They both work to properly pull it onto the bed before getting comfortable in bed together. Taehyun's heart aches happily as Kai pulls him closer.
Kai pulls Taehyun's face into him, letting the alpha bury his face into his neck. “Sleep,” he purrs, gently running his fingers through the alpha's hair.
Taehyun can't remember falling asleep so fast in his whole life.
“Woah-” Beomgyu's jaw drops as soon as Taehyun and Kai enter the office that Monday.
Taehyun's ears instantly burn from embarrassment. He had told himself he was going to be bold today. He was going to be confident, and that any marks left on him from the omega not covered by his work clothes would just be shown. He failed to remember how much Beomgyu loves to tease him.
Beomgyu is at Taehyun's desk in an instant, leaning against it with a big smirk and arms folded across his chest. “Taehyun-ah~ You had a good time this weekend, huh?”
Taehyun scoffs, shooing him off as he logs into the computer. “Yeah, yeah..”
Soobin peeks over from his desk now. “Oh, finally?” Soobin smirks, both of them laughing at this.
“Oh my God- he finally got laid?” Taehyun's face grows bright red as he hears Yeonjun's voice. “I can't even be mad about him showing up to work with hickeys. I'm more impressed than anything.”
They all burst into laughter at this, making Taehyun only burn hotter with blush. “Don't you people have more important things to be doing?” Taehyun groans. “Also why the hell do you all think I'm that bitchless?”
Kai snorts at this, shooting the alpha a knowing look. He pretends to be uninvolved apparently as he logs into his own computer.
Yeonjun scoffs. “Because you went from being grumpy and barely sleeping to suddenly showing up with hickeys and well-rested. You wouldn't find that to be a crazy change?”
Taehyun shoots Yeonjun a sharp look. “I'm gonna report all of you for harassment if you don't leave me alone.”
All of them laugh at this but finally slink away back to their respective places after this.
Taehyun feels the stares and whispers all day. The usual. Always for a different reason, these days. Today, it's for the obvious- his hickeys.
“Who's the lucky girl?” He hears a blonde female coworker whisper to another as he prints something out in the printer room.
It's not like they're being discreet. It's obvious he can hear them in a quiet, secluded room where only three people are standing.
“No clue. Apparently someone who likes to mark their territory..” the black-haired woman giggles back, eyeing him obviously.
Taehyun's irritation grows as he tries to ignore them. At least try to be out of earshot. Also do people still always assume relationships are heterosexual these days?
“You think it's someone in the office?” the blonde asks.
The black-haired woman is quiet for a moment before responding. “Who says it's a woman?”
The blonde gasps. “No way. There's no way Taehyun-ssi's into men-”
Taeyhun finally lets out a growl. The two women jump, clearly startled by his sudden attention to them.
“If you're gonna say shit like that about me, why do it when I can obviously hear you?” Taehyun snaps at them, feeling anger burn all over. “Do you have a problem with homosexuals or something?”
The blonde gasps, eyes wide. “I- No, that's not..”
“Then what are you even talking about me for? Yeah, I have a partner. I don't want to waste his efforts of marking me by covering them up. Yes, a man. Any more questions?” Taehyun sighs, pulling off his glasses to massage his temples.
They're both quiet after this. The blonde seems terrified to speak anymore. The black-haired woman stares at him for a long moment before tilting her head to the side.
“Is he someone in the office?” she asks.
Taehyun rolls his eyes, a little impressed by the omega's confidence to actually ask after hearing the growl in his voice. “He is,” he answers.
Finally, Taehyun's papers finish printing. He shoots them another look as he picks them up. “I don't care if people know. Just stop with the shitty attitude towards same sex relationships. It's 2026.”
Given the majority of the earth's population is betas, there's still a lot of homophobia around. Betas especially are the main perpetrators. Given this is South Korea, the homophobia is blatant and unforgiving.
Taehyun returns to the office in obvious irritation. He drops the papers on Yeonjun's desk rather roughly, earning attention from quite a few people. Most notably, Kai.
The omega's brows knit together with worry as Taehyun returns to his desk. “Hyung?” He tilts his head to the side, gently placing a hand on the brunette's thigh. “You okay?”
Taehyun sighs, gently placing his hand on Kai's. Before he can respond, a woman gasps, startling the both of them as she drops her things. Judging from her not having a name badge yet, Taehyun assumes she's one of the new-hires from another department.
The girl seems young, eyes wide as she eyes them and their hands held together. She looks familiar..
Taehyun racks his brain as he tries to remember why she looks familiar. Eventually, it hits him.
She's one of the girls that was giggling at Kai and I on the bus that day.. She's one of those.. fujoshis..
“S-Sorry!” the girl stammers, quickly picking up her things before rushing away.
Taehyun just stares at the spot she had been, irritation building even more. “Why is everyone so nosy,” he growls under his breath.
Taehyun is pulled out of his own thoughts as Kai's grip on his hand suddenly tightens. He looks up at the omega who quickly stands up, pulling him up as well.
“Come on,” Kai growls, pulling Taehyun out of the office with him.
His breath hitches, eyes wide as the omega pulls him with ease. He stumbles after Kai, feeling his ears grow hot at the obvious scene they make by rushing out like this.
“Kai-yah, what are you doing?” Taehyun asks.
No answer.
The alpha feels baffled, curious as to where the omega could be taking him. To his shock, the omega quickly opens up a random storage room door and shoves him inside and closes it behind them.
Kai then pushes Taehyun further into the dark room, behind some unused file cabinets and such. “Kai-yah-”
“Tell me what's wrong. You acted weird after you came back from printing those files,” Kai finally speaks. His brows are knitted with concern as he wraps his arms around the alpha.
Taehyun sighs, tilting his head back. “Just some ladies from the office talking shit as usual. I just.. got irritated and snapped at them..” he explains, averting his gaze.
Kai stares at him for a long moment, eyes narrowing. “What did they say? You don't usually get angry so easily. From what I've seen..”
Taehyun's jaw tightens. He is quiet for a moment before he pulls Kai close, letting the omega practically press him against the wall with his body. He buries his face into Kai's neck, trying to smell any faint trace of that lavender scent he needs right now.
“They kept making comments about me. Trying to gossip without apparently realizing I have fucking ears in a room with them alone,” Taehyun mumbles against him. Kai hums, gently rubbing the alpha's back.
“I got irritated by them assuming I was with a woman. Then the one scoffed at the idea of me ever being with a man.. and it just pissed me off,” Taehyun rambles, making sure to also mention his response to the omega women.
“I'm just tired of the whole homophobic sh-” Taehyun's breath hitches suddenly, instantly losing his voice.
Kai's lips had found their way to his neck. His fingers gently ghost over the skin of the alpha's neck, making goosebumps form where he touches. Kai's fingers eventually find their way to Taehyun's hair, making a shiver run down his spine.
Taehyun's mind practically goes blank, no longer caring about what he was upset over. Kai hums, kissing along his neck until the alpha finally calms down a bit. “Kai-yah, we're at work..”
“Hyung, I want to ask you something,” Kai sighs, nosing against the alpha's neck.
“Y-Yes?” Taehyun swallows, embarrassed for the way his voice trembled.
“Are we.. making our relationship public at work or not?” Kai asks in a quiet voice. “Because.. I want everyone to know. I want them to know I'm the one claiming you all over. Marking what's mine.”
Fuck.
“Baby..”
“You've made me confused all day. You happily show off the marks I gave you, but you didn't tell anyone it was me,” Kai points out, a whine in the way he talks. “I'm more than happy to let them know, but.. you don't? I can't tell.”
Taehyun quickly shakes his head in denial. “N-No! I just..” He bites his lip as he searches for the right words. “I just wasn't sure if you wanted that.” Taehyun sighs. “I am a bit nervous about how we'll be looked at.. being a couple at work. I love you and absolutely want to show off to everyone that you're mine, but I also don't want our reputation at work to suffer just because we're two men dating.”
Kai rolls his eyes in annoyance, making Taehyun's heart skip a beat. Seeing Kai get annoyed somehow makes him a little excited, weirdly enough. Considering the omega has always been nothing but sweet and kind, it's a whole different feeling seeing him irritated.
“I couldn't care less,” Kai shrugs, pressing himself closer to the alpha. “Those ladies can talk badly all they want of us. They're just jealous I get to have you all to myself~” He purrs the last sentence, making Taehyun's ears burn.
“Oh really?” Taehyun chuckles, wrapping his arms around the white-haired male's waist.
Kai hums before gently nipping at Taehyun's earlobe. “I'm territorial of what’s mine. It's driving me crazy that we have to wash our scents off each other before work..” Kai whispers, giving a tiny lick to his earlobe after.
Taehyun's eyes darken as he gazes at the omega who still manages to glow in this dark lighting. The only light is from the faint emergency light in the back of the room; a dull, red glow.
“If we live together, we can scent each other as much as we want after work. Any time, really. I would love to make sure I can smell like my pretty omega..” Taehyun gives the omega a nuzzle.
Kai seems satisfied with this. “Even when we go out? You'll be fine smelling like me all over?”
“Of course. Even if people confuse me for an omega for having your scent. I don't care, then. If you want everyone to know, then so do I,” the alpha declares.
Kai lets out a happy purr before pulling Taehyun in by the back of his neck to kiss him while holding him by the waist. Taehyun instantly melts into the kiss, his grip on the omega's waist growing tighter.
Their lips are hot against each other as they barely manage to breathe between kisses. Kai is demanding- teeth nipping at Taehyun's lips when he wants more.
His lips feel extra soft.. so glossy, too..
The alpha is absolutely gone for his omega. He moans softly into the desperate kisses, barely registering the sound of a door opening.
Taehyun blinks in confusion when Kai suddenly pulls away, slapping his hand over the brunette's mouth. It takes a second for him to fully register what's happening.
Kai is wide eyed, and terrified looking as he stares at where the door is. It's dark, and hard to see in the room, but Taehyun knows what's happening when he hears two familiar voices.
“Beomgyu-ah, are you serious? Right now? In here?” Soobin's voice can be heard, practically hissing at the omega.
“Shut up,” Beomgyu growls at the beta, and the sound of sloppy kissing can be heard. Taehyun's jaw drops, matching Kai's expression as they turn to look at each other.
No fucking way.
There's the sound of movement, and suddenly Soobin gasps. “Gyu, baby..” he pants, a whine in his tone. “We're at work-”
“Would you prefer me be insanely hard all day at work thinking about how badly I need you to fuck me senseless?” Beomgyu snaps, a growl following his words. “Just make it quick- before I lose my mind. This pre-heat is fucking killing me.”
Taehyun is mortified. He shouldn't be, considering he's also in a storage closet at work doing inappropriate things. However, he draws the line for himself at doing any more than just kissing.
Also when the fuck did those two become a couple? I thought they were just friends?!
Taehyun doesn't want to make things awkward for them, but he thinks it would be far more awkward to accidentally listen to them fuck in a storage closet.
“Woah, okay, pause right there,” Taehyun groans, earning a gasp from the startled men. Even Kai gives him a shocked look. “I'd rather not hear this happen, so if you two don't mind letting us leave first..”
Taehyun flinches as the light of a phone light suddenly shines onto him as he walks closer, Kai clinging to his arm. The two men's eyes widen in horror when they see Taehyun and Kai watching them now.
Soobin is pressed against the wall, obviously sweaty and hard. Beomgyu looks no better- sweating even more than the beta and also obviously hard.
“Why the fuck are you two-” Beomgyu snarls, only for Soobin to cover his mouth.
“Just be quiet and let them go. Obviously they have similar shit as us going on. Who do you think gave Taehyun-ah those hickeys?” Soobin scoffs.
Beomgyu looks between the two younger men before his eyes widen with realization. “I'm such a mess right now, I totally forgot about the fact Taehyun-ah is madly in love with Kai-yah. Oh my God..” Beomgyu groans, covering his face.
Taehyun's face instantly grows hot, jaw dropping again this time as the omega blatantly exposes him. Kai shoots him a curious look, only further flustering the alpha.
“We'll get out of the way,” Taehyun groans, pulling Kai along. “But don't think I won't be asking about when the fuck you two suddenly became bang buddies,” he half jokes, but he definitely wants to know.
How could I possibly have missed it? Those two being a couple?
“Yeah, yeah. Fuck off,” Soobin scoffs now, making Taehyun roll his eyes in annoyance before pulling Kai out of the closet with him.
The two awkwardly exit the closet, Taehyun taking a moment to readjust the tie Kai seemed to have loosened without his knowing. He glances up to shoot the omega a curious look.
When did you do this? Sneaky omega..
He blinks when he notices the younger male's eyes widen before quickly looking away. Taehyun feels baffled at this reaction.
Is he seriously flustered by this? He's the one who did it.
“What's with that face?” Taehyun decides to ask, moving to make eye contact with the younger male.
Kai's ears are obviously red. He lets out a shy laugh before shrugging. “N-Nothing.. just kind of flustered by everything that happened..”
Taehyun snorts, shaking his head. “You caused it.” He lets out a small laugh of his own before sighing.
Kai is quiet for a moment, eyes seeming to scan over the alpha's face for a long moment. “Ah.. Yeah, I guess so,” he whispers, a smile tugging at the corners of his lips.
Taehyun feels a little confused, unsure why Kai seems to be so awkward. Before he can ask, Kai is clearing his throat.
“Let's get back to work. Before we get caught slacking off. I wouldn't want to get those two in trouble too.” Kai pulls Taehyun by the wrist, making Taehyun stumble in surprise before following along.
As soon as they return, Taehyun feels stares all over him. He figures it must just be his guilt getting to him.
Surely nobody knows. How would anybody know what we just did?
Taehyun decides to bury himself in his work. Despite this, he does happen to take notice of the way Kai applies a pretty, sparkly lip gloss with the faintest hint of a pink tint.
The alpha licks his lips. Getting to watch his gorgeous omega apply lip gloss just does something to him that he simply can't explain.
Maybe that gloss is why his lips felt so nice earlier?
Soobin and Beomgyu soon return, and Soobin is a total mess. Taehyun smirks, shooting the beta a mischievous look.
Soobin immediately glares at him, but his expression falters. The raven-haired man seems to blink a few times before glancing over at Beomgyu from across the table to whisper something to him.
Taehyun feels confused at this reaction. Why is everyone acting weird?
Beomgyu looks up at him, only for him to instantly glance over at Kai. A huge smirk stretches across his lips.
Taehyun instantly senses bullshit. “Don't even start. I don't know what you're thinking, but don't say it.” Taehyun pauses before adding, "You two have some explaining to do, too. Don't forget.”
Taehyun swears he sees Kai signal something to the two across the table before Beomgyu eventually groans. “Whatever..” He dramatically flops back down in his seat with a pout.
-
It's not just his coworkers that whisper around him that day. It's even people on the train as they go home that night that eye him while whispering.
Is it because of the hickeys still? Nobody on the train cared this morning, though?
“Why is everyone staring and whispering..?” the brunette finally mumbles out loud. He glances at the omega currently nuzzling against him, the faintest sound of purring coming from him.
Kai hums, looking up at him with a mischievous looking smile that makes Taehyun feel sudden dread. “Hm.. I wonder?” Kai shrugs before biting his glossy bottom lip.
“What did you do?” Taehyun sighs, foot tapping anxiously on the floor as he eyes the omega.
Kai just shakes his head with a shrug before burying his face into his neck. “Nothing~”
Taehyun just sighs, having a feeling he's going to find out once he gets back home.
Sure enough, it's not until he goes to wash his face when he gets home does he see lip gloss marks all over his neck and around his lips.
That little shit..
Well, if their relationship wasn't obvious before, it sure as hell is now- considering it's obvious who wears that specific color of pretty, sparkly pink lip gloss in the office.
☆
“Are you sure?” Taehyun's heart feels like it might explode as the scent of lavender fills his nostrils. There's a hint of something new to the lavender that is making him lose his mind. A creamy undertone that smells absolutely delicious.
Kai grabs Taehyun by the tie, pulling him down on top of him on the bed. “I'm only in pre-heat. I'm saying this consciously, hyung,” Kai whines in frustration. “Claim me. Make me yours. I'm going to bite you no matter what. You're mine, afterall.”
Taehyun pants, swallowing hard as he tries to think calmly. With his brain and not his dick. Kai's only in pre-heat, and yet his scent is making Taehyun already crumble even though it will only become far more enticing later.
Taehyun gives up trying to think rationally. He knows the omega will not be taking no for an answer. Not that he really wanted to say no.
He would prefer to claim the omega when they're both thinking clearly, able to understand each other's feelings completely as they claim each other. However, he knows the mating bite from an alpha is rather painful.
It might be better to do it while he's in heat and fueled with adrenaline and dopamine..
Taehyun sighs, nodding. “Okay, let's do it. I can't stand it anymore. I want to make you mine. Right now.”
He clumsily undoes his tie and unbuttons his shirt before throwing them to the floor of their now shared bedroom. Kai had moved in with him only a few months after they finally became a couple.
They've spent only about a month living together until now. Kai's heat was very sudden, surprising both of them.
Kai went from perfectly fine yesterday, to Taehyun getting up for work and then getting dragged back to their bed as soon as Kai sensed him getting dressed for work.
It was like as soon as the omega woke up, the creamy undertone in his scent did too. It makes Taehyun want to eat him out then and there to get a taste of that delicious new flavor in his slick.
And so, Taehyun wastes no time. Work forgotten, he pushes Kai down properly onto the bed, kissing his lips as he pushes down the omega’s soft blue pajama pants.
They both pant into each other's mouths between kisses, Taehyun's breath hitching every time Kai's fangs catch his bottom lip. The alpha pushes down Kai's underwear next, earning a whine from him.
“Hyung..” Kai whines, nails scratching across his back just slightly. “Hurry up..”
Taehyun just smirks after he pulls away from a final kiss. Already getting demanding, huh? Not even a ‘please’. He definitely wasn't lying about being demanding.
Taehyun tosses the pants and underwear onto the floor before pulling Kai closer by the legs, spreading them wide to give himself easy access. He wastes no time diving in, tongue easily finding the already soaked entrance.
He smells so fucking good.. Even more than usual. And he's not even in full blown heat just yet.. Fuck..
Kai is a gasping, whining mess beneath him. The omega whimpers when Taehyun's tongue pushes inside his entrance, reaching down and grabbing the alpha's hair.
Taehyun moans when his face is shoved deeper into his rear, tongue pushing deeper. It instantly makes the omega gush more slick, covering his tongue.
“Fuck-” Kai gasps when Taehyun wraps his hand around his cock, jerking him off while eating him out at the same time.
Taehyun glances up, feeling satisfied when he watches the omega's head fall back as he reels with pleasure.
“Mmn.. Hyung.. d-don't stop..” Kai moans.
So sensitive.. This should be interesting.
As much as Taehyun would love to eat out his pretty omega all day, he has a bigger goal in mind.
Of course, the main goal is leaving his claiming bite on the omega's neck, exactly where he has been planning since their first time together. The second goal is making his omega cum as many times as possible throughout his heat.
Taehyun licks away the slick surrounding his mouth as he pulls back. Kai immediately whines at the lack of stimulation, grasping onto Taehyun's arm as if the alpha was going to leave.
“I hope we have enough condoms,” Taehyun snorts, giving the omega another kiss to try to calm him. “I think you might lose your mind if I have to leave to get more this week.”
Kai grumbles, a pout on his lips. He seems to relax enough for a second to form a serious thought, however, as he caresses Taehyun's face.
“This is probably obvious..” Kai mumbles, wrapping his legs around Taehyun's torso. “But I'll probably beg you to get me pregnant. Don't do that yet, okay?” He laughs shyly, ears turning red. “I'm on birth control, so even if there's an accident, we should be fine.. but, still-”
The use of the word “yet” goes straight to his dick. Taehyun's mind quickly swims with ideas of one day getting Kai pregnant. Having pups with the pretty omega. He has to take a breath to clear his mind.
“I understand,” Taehyun nods, nuzzling the omega's cheek. “Although, my ruts are gonna be a problem. I don't think I will be able to listen to reasoning when that happens. I'm.. rough and demanding. I act like a knothead..” He averts his gaze, feeling embarrassed to admit this.
Kai just purrs, nuzzling him. “We will figure it out. It'll be okay.” He smiles softly, though his gaze quickly darkens. Before Taehyun can respond, Kai is suddenly nipping at his neck, making his breath catch in his throat.
“Now hurry up and knot me, alpha. I want to be yours,” Kai whispers in a sultry tone that goes straight to the alpha's dick.
Who is Taehyun to decline? He absolutely wants to properly knot this omega finally after all this time.
Kai's heat scent is enough to trigger a mini rut in him. Enough to make him pop a knot to properly impregnate this omega if he wanted to.
Taehyun pulls away to finally slip off his slacks and underwear, his cock throbbing from the neglect after all of this time. He makes sure to put on a condom right away, not wanting it to be forgotten right off the bat. He has a feeling it might end up happening with the way Kai is already acting.
Taehyun leans in to kiss up the omega's neck, groaning as the scent only intensifies. He teases his finger along the omega's hole after pulling up one of his legs, keeping his legs spread.
The alpha can barely get to two fingers inside of the omega, scissoring them inside the male until Kai is already whining again. “Just fuck me. I can't..” There's a desperate whimper in his voice as he looks up at Taehyun with big brown eyes. “I can't wait any longer. Just fuck me. Knot me. Please-”
Taehyun doesn't have to be told twice. He pulls out his dripping wet fingers from his entrance. Without thinking too hard about it, he carefully, but eagerly pushes his cock into the omega.
Kai gasps, arms wrapping tightly around Taehyun's torso. The alpha hisses at the feeling of Kai's nails digging into the bare skin of his back.
“Ah, alpha.. fuck-” Kai cries, burying his face into Taehyun's neck as the alpha pushes his thick cock inside of his tight entrance. “So big,” Kai's voice trembles. “I can only imagine how big your knot is..”
Taehyun's cock throbs at the younger male's words. He pushes in carefully, making Kai let out a sharp gasp once he fills him to the hilt.
His heart races as he feels the omega tremble beneath him. He waits for a second, making sure Kai is okay to keep going. He did kind of just shove his dick inside of him without a thorough prep.
A sudden growl from the omega is enough to make the alpha finally move. He pulls out before thrusting back in, and immediately Kai's nails dig harder into his back. Taehyun groans, his grip on Kai's thigh and hip tightening as he properly starts to roughly fuck into the younger male.
Kai is a total disaster under him. He's a moaning, whining, and panting mess. His cheeks and ears are a deep red, brows furrowed as his head falls back against the bed.
“Fuck!” Kai gasps suddenly, thighs trembling. “I'm gonna.. oh-” in an instant, the omega is coming all over himself, cock completely untouched. He pulls Taehyun closer immediately, and the alpha's neck stings as Kai's fangs sink into the side of his neck.
Taehyun groans, feeling the sting start to burn as he feels the man come undone beneath him. Once the omega finally lets go, Taehyun buries his face into Kai's neck, licking a spot along his neck as he fucks him harder now.
Taehyun swears his back is probably bleeding based on how hard Kai's nails are raking across it. He kisses and nips along the omega's neck, the only sound in the room being their panting and Taehyun's balls slapping against Kai's ass.
“Alpha,” Kai moans, licking the blood off of his lips from biting the alpha. “Knot me. Mate me-” he gasps.
In an instant, Taehyun is pulling out and flipping the omega over onto his stomach. The omega's breath hitches when Taehyun lifts him by the hips and plunges his cock back into him. “Ahh.. fuck-” Kai whimpers.
Taehyun holds the omega's body against his tightly as he fucks him, feeling his abdomen twist and burn as he grows closer to release. He doesn't miss the way the base of his cock aches as it starts to swell.
“Alpha- I-I'm gonna.. again..” Kai gasps between moans and whimpers. The alpha growls in desperation, suddenly shoving the omega deep into the mattress as he feels it finally hit.
The alpha finally releases, groaning as he sinks his teeth straight into the back of the omega's neck. Right where he has always wanted to leave his claim.
Kai yelps under him, followed by a high pitched moan as he seems to cum as well.
Taehyun's mind goes blank, his nostrils flaring as he keeps his body pressed hard against the younger male's, teeth still deeply sunk into the soft yet tough skin on the back of his neck.
Eventually, he finally calms down enough to let go. Kai groans beneath him, arching his back slightly as the alpha starts to kiss and lap at the blood beading along the deep bite mark.
“Mmn, Taehyun-hyung..” Kai sighs softly, purring as the alpha gently reaches down to hold his hand. “You're so perfect..”
Taehyun chuckles at this, shaking his head. “That was amazing..” he sighs in content, gently rubbing his thumb across the younger male's hand. “Feeling okay?”
“Feeling great, actually,” Kai giggles softly, still panting a little. “Just a little sore, considering you bit so deep..”
“Sorry,” he gives a tired chuckle of amusement. “I got pretty excited..”
“I noticed. You knotted me so easily. I wasn't sure if you would, since I'm only in pre-heat,” Kai purrs, giving his butt a teasing wiggle against the older male that makes him whine. “You must really be attracted to me, hm? Is my scent that good?” he teases, making Taehyun roll his eyes.
“Of course it is. I can't get enough of it.” Taehyun answers honestly, licking at the wound again for a moment. Kai whines at the obvious soreness.
“It's also amazing that my sleeping issues disappeared thanks to it..” Taehyun comments with a smile tugging at his lips.
It was true. Ever since Kai started scenting things for him since they got together, his sleep started to improve significantly.
It wasn't until they finally moved in together and Taehyun could sleep with his nose buried directly into the source of that lavender scent that he started sleeping for entire nights.
The brunette continues to lick the wound until the blood finally stops. He gives a satisfied hum, nosing into the omega's neck as he kisses along the sensitive, red skin. He wants to make sure Kai knows just how much he loves him and wants to take care of him.
“Oh, I need to mention that damn your knot is big by the way..” Kai whines in exasperation.
Taehyun swells with pride at the omega's words. He purrs, nuzzling into his neck more now. “This is your first time being knotted, yeah?” Taehyun asks softly, thumb gently caressing Kai's hand.
“Mhm.. I knew it would be a lot, but.. wow,” Kai sighs, and Taehyun catches a glimpse of a smile on his lips.
“It's my first time knotting someone, honestly..” Taehyun admits, making the omega gasp quietly.
“Really? But, I thought..”
“I've.. had partners. But I was never able to spend a heat or rut with them. I was always.. y'know..” Taehyun bites his lip. “Unable to reveal my scent without getting rejected.”
Taehyun is startled by the growl Kai lets out at this. “Forget them. I absolutely love your scent. I love you, my mint chocolate alpha,” the omega whispers, his grip on Taehyun's hand tightening.
Taehyun's heart skips a beat. “I love you, too. Thank you..” he sighs, melting into the omega as he finally relaxes.
“Why are you thanking me, silly?” Kai laughs softly, turning his head to the side to get a glimpse of the older male.
Taehyun's ears feel hot. He chews his lip for a moment as he thinks it over. “For loving me? For even being excited by my scent? I feel so grateful to have someone like you..” he mumbles against his neck. “You are far too good for me. You're like a literal angel..” Taehyun whines, heart aching as he thinks about it.
He truly feels overwhelmingly grateful for someone so sweet and loving to come into his life. Someone who seems to actually be obsessed with the fact that he smells like mint chocolate.
Ever since they've become a couple, Kai has constantly clung to him after work. As soon as their scent blockers wear off, Kai is often pulling Taehyun close and whining to be scented like a needy puppy. Taehyun has never felt so fulfilled as an alpha in his whole life until now.
“Thank you for loving my scent,” Taehyun continues. “You being so enthusiastic about it.. really makes me feel like a proper alpha. Ahh.. that's stupid sounding, but-”
Kai abruptly shakes his head, a pout on his lips as he pulls their hands closer to his face. “It's not stupid. I totally understand the feeling but.. reversed,” he mumbles.
Taehyun's eyes round. He tilts his head to the side in question. Kai's eyes lower. “I have never felt like a proper omega, honestly..” Kai trails off in a mumble.
“But-” Taehyun's brows knit together in confusion.
“I'm taller than most people. I'm not slim or frail. I'm.. typically dominant in bed, so I was often asked to help other omegas during their heats. Being used as a top in bed for multiple omegas just..” Kai pauses in his rambling, shaking his head with a long sigh.
“I like to feel useful to others, but deep down it was hurting me to only be wanted for.. that. Like no actual alpha would want me..”
Taehyun frowns when Kai sniffs. He leans in, kissing the shell of Kai's ear before giving it a small lick, making him gasp in surprise. “Kai-yah..”
Kai shakes his head, ears turning red.. “Wh-What I mean is, you actually accept me and want me despite all of those traits. I'm grateful too, you know? Having someone as amazing as you as my partner,” Kai finishes, gently kissing Taehyun's hand.
“So..” Kai glances back to the alpha with a bashful expression before glancing away again. “I'm so happy we're officially mates now,” the omega finishes.
Taehyun's heart aches. Never in his life has he felt so loved as he does now. I'm so loved by him.. it doesn't even feel real.
The alpha purrs, wishing the swelling of his knot would go down a little so he could cuddle and kiss this omega until he can barely breathe. Until Kai knows just how much he loves him and wants him.
I love him.. I will do anything to make sure he knows it.
“Everything about you, I love every part,” Taehyun says softly against the omega's ear. “You don't need to be short, or slim, or need to act a certain way for me. No matter what, every part of me absolutely yearns for you. Just as you are. My omega,” Taehyun kisses the fresh wound of their mating mark, making Kai's breath audibly hitch.
Taehyun nuzzles into the younger male until a sniffle startles him. He opens his eyes to see the omega's eyes filled to the brim with tears.
His heart drops. In an instant, his knot thankfully deflates enough for him to be able to turn Kai over, cupping his cheeks. “Did I say something wrong? I-”
“N-No! It's.. It's not that..” Kai quickly denies, bottom lip trembling as he sniffles, the tears finally falling down his cheeks. “I'm sorry.. I must be more emotional because my heat is about to hit me in full blast,” he apologizes, trying to wipe away his tears himself.
Taehyun shakes his head, kissing his lips to soothe him. He pulls the omega's hands away gently to wipe his tears himself.
“Hey, no.. You don't have to apologize for crying or getting emotional. It's completely normal. But, are you okay?” Taehyun continues to wipe the tears as Kai sniffles.
“I am, I just..” The omega chews his bottom lip for a moment. “It didn't totally hit me until now how badly I craved to be yearned for. To be wanted by an alpha for who I am as an omega..”
Kai wraps his arms around Taehyun's neck, nuzzling the alpha. They both rub against each other, nothing but their purrs filling the room for a long time.
“I seriously love you so much..” Kai whispers, arms wrapped tightly around Taehyun's torso.
“I love you, too,” Taehyun replies, sighing in content. “More than you can even imagine.”
