Work Text:
Once again, Chan hadn’t heard from Minho in a while. It was infuriating how Minho would just vanish for a few days every couple of months without a word of warning. During those phases, he didn’t answer his text messages apart from the occasional thumbs-up emoji, and it drove Chan close to insane to not know what drove his friend to hide from all of them.
Every time he asked him, Minho only waved him off with a weak smile, telling him not to worry. But Chan worried either way. He worried enough not to let this happen again, just in case Minho was dealing with something serious. Should he respect Minho’s wish for privacy? Probably. But the possibility of Minho needing help and just being too shy or too scared to ask for it was too much of a risk for Chan to take one more time.
So when Minho disappeared yet again, Chan got ready to confront him. He gave him three days to send a proper and reassuring reply to his texts and calls, and when he didn’t, Chan decided to take matters into his own hands.
He got into his car on the morning of the fourth day without any sign of life Minho and drove down to his apartment without a moment of hesitation. Once there, he determinedly knocked on his door until he heard a soft shuffling sound on the other side of the wood. “Minho? Please open the door, I know you’re home!” He called out, fist hammering onto the door again when no one replied. “If you don’t open this damn door yourself, I will!”
“Just go away,” Minho sounded from inside, his voice unusually soft and small, and it only served to unsettle Chan even more.
“No. Every time you hide like this you scare me to death and you never accept any help. I won’t let this go on, Min. You are my friend, and I care about you; whatever it is, we’ll figure it out together. I promise. I will help you and then you won’t need to hide anymore.”
He was met with a few more moments of silence before the lock clicked and the door slowly squeezed open, revealing a mop of unkempt hair above a squinted eye. “Chan, seriously. Just leave. I can handle it on my own and I’ll be back in a few days.”
Chan shook his head, ready to shoot out another reply when a distinctive smell suddenly hit his nose. Minho usually smelt like a freshly mowed meadow to him, sharp and yet juicy with some earthy tones which brought a calming nature to his scent. But now it hung sweetly in the air and Chan could make out the notes of different flowers like honeysuckle and peonies. It baffled him how different it was and for a quick second, he considered Minho having someone over he hadn’t met yet, though when he listened out, he was only able to hear Minho’s heartbeat along with his own.
“What is going on, Min?” Chan demanded to know, his brain close to short-circuiting in confusion. “And I don’t want any of your excuses. Just tell me the truth.”
Biting down on his lip, Minho visibly weighed his options before an annoyed sigh left him in surrender. “I’m in heat and it’s not pretty. So unless you want me to beg for your stupid alpha cock or something, you better get your damn pheromones out of my reach.”
Heat. Minho was in heat.
Chan gasped at the revelation, his mouth dropping open. He had always just assumed Minho to be a beta with his scent being so unusual for both omegas and alphas, though his personality had always read as something like a blueprint of the latter to Chan. Him being an omega had never once crossed his mind and Chan internally cringed at the realization that his assumptions had been led by false stereotypes.
Still, he couldn’t stop himself from asking for further confirmation, just to make sure he really understood him right. “You… You’re an omega?”
Minho reluctantly nodded, distaste visibly written on his face. “Yes, I’m a freaking omega and if you make one single joke about it, I’m gonna rip out your vocal cords and knot myself a garland out of it.” His eyes sharply watched Chan’s reaction, his whole body tensed and was ready to move while Chan was still mindlessly blinking at him as he processed the new information.
“So, just so I understand it correctly: You are an omega and you’re in heat and that’s why you hide from everyone every few months?” Another nod from Minho confirmed it and Chan took one deep breath to sort out his thoughts and prepare for what to say next. “But then why didn’t you just tell us?”
Minho rolled his eyes at him. “As if any of you would’ve ever let me hear the end of it.”
As much as Chan wanted to protest, he couldn’t deny that Minho was probably right. Though all their friends were very kind-hearted, they also thoroughly enjoyed poking fun at each other. Especially Jisung and Seungmin would have welcomed the opportunity to throw some good-natured jokes at him, maybe even missing that they would’ve hit an apparently very soft spot by doing so.
"You could be right, but you also could be completely wrong about it," Chan settled to say. "But if you keep hiding it, you'll never find out. And even if they'd make a few jokes, they all love you no matter what or who you are. You being an omega doesn't change that, Min. And it certainly wouldn't change their opinion about you as a person."
"Sure, as if it wouldn't change anything. I've heard enough of what people think about omegas. Weak. Needy. Whiny," Minho snorted. "I'm nothing of those and I'd rather not have people perceive me as such."
"We all know that you're not. You're the most level-headed and strongest person I've ever met. Everything else is just dumb stereotypes and prejudices." Chan winced a little as he spoke, being all too aware that he wasn't too innocent when it came to having those prejudices either. His surprise at finding out about Minho only proved that.
A torn expression flickered across Minho's face. “But deep down, everyone will still see me like that. I know they’ll be my friends either way, but you can’t deny it’ll change things.”
“I don’t think that it’ll change as much as you think it will. Yes, there’ll probably be a few jokes, but other than that, they’ll still see you as you. And to be honest, you can’t really oppose the jokes considering the shit you give them for stuff sometimes.” Chan slowly inched closer to Minho as he spoke, gently taking his chin between his fingers. He wanted to calm him down and soothe his worries, but he also had to be honest and the truth was, that Minho wasn’t that innocent himself when it came to making fun of his friends.
They all usually knew how to take a joke and it was rare that anyone ended up hurt. Still, Minho had to face the fact that he was also responsible for the way his friends would react to such a revelation. If they just found out by accident, jokes simply were the most probable outcome. And this was due to an environment Minho had taken an active part in harboring. “But if you tell them that it’s a sensitive topic for you, they’ll be understanding and hold back.”
He pushed Minho’s face up a little, forcing the younger to meet his eyes. “You just need to give them a chance to accept you.”
Hesitantly, Minho nodded, his teeth sinking deep into his lip as he did. “I know, I just…” he sighed, his eyes fluttering shut. “I’m just scared, Chan. I don’t want them to see me like that and I know that they’ll want to take care of me and help me during my heat. But just the thought of it…-”
He huffed and shook his head, eyes opening and looking right into Chan’s.
“I can’t. Not yet.”
Part of Chan urged to push further, but another one understood. Even the slightest change could be intimidating at times, even more so when it was so utterly unpredictable how it would turn out. Knowing that their friends would love him wasn’t enough for Minho to overcome his fears. And the longer Chan thought about it, the more understandable it became.
Though of course, every omega was their own individual person, they were usually portrayed just as Minho had mentioned: whiny and needy, an utter mess in everyday life. When it came to their biology, there was some undeniable truth to it. Most omegas tended to act that way during their heat, craving to get their fill of a thick alpha cock. But when it came down to it, it was just that: biology. When they weren’t in heat, even omegas usually weren’t that driven by their hormones, even less so than most alphas he had encountered in his life.
Still, the stereotypes stuck to people's minds, and their portrayal in the media and in porn only fueled the already burning fire. It was hard to detach those artificial portrayals from the truth, and just as Chan had already realized, most of them utterly failed at that. So how could he lecture Minho on being brave enough to face his fear and overcome it, when he himself was part of the problem?
Suddenly, he even questioned if he wasn’t a bit too quick to promise that their friends wouldn’t see him any differently. When Felix had presented himself as an omega two years ago, all of them had swooned over him and coddled him even more than before. But then again, Felix liked all the attention and getting babied, he thrived on it to be more exact. Minho was a completely different person and the thought of Seungmin cooing over him was more than a little ridiculous and unlikely to Chan, though he wouldn’t put it past Jisung and Changbin to do so.
“That’s okay,” Chan finally replied. “I just want you to think about it.”
Minho nodded, his lower lip caught between his teeth. “Will do. Thank you, Channie.”
Chan hummed and gently dragged his thumb across Minho’s cheek. “Can I come in? Maybe I could help a little, rub my pheromones into your nest or something.” He softly smiled at Minho, his nose filling with his delicious smell again now that he shifted the conversation back to it.
Chewing on his lip, Minho hesitantly shrugged his shoulders. “I’m not sure if that would be a good idea. Right now, I’m just about to go into heat. If I’m exposed to your damn alpha stench any longer, I can’t guarantee anything.”
“And then what? You might jump me?” Chan chuckled and playfully winked at him, still desperate to lighten the mood between them.
“Possibly,” Minho simply answered, his lips lightly quirking up at the thought, but his eyes still hard and serious.
"Oh." Chan rubbed at his neck, unsure of how to reply to that. "Do you maybe have someone to help you through it? Want me to make a call for you?"
Minho shrugged and shook his head. "No. I'm just doing it on my own. It takes a little longer that way but it works."
"Ah. But why don't you get yourself someone? It's so much easier that way and nowadays there’s a ton of apps to make it easy to find someone who would fit you.”
“Tried it. The guy sucked big time and kept talking shit about what a strong alpha he is. Kicked him out when he called me his needy omega baby. Only made the whole thing worse ‘cause everything smelled of him already,” Minho explained, his nose scrunching up in distaste at the memory.
Even though it was hard, Chan held back his laughter at that, though his lips quivered with effort. The image of a random guy being bold enough to call Minho such a thing was just too amusing, and he could vividly imagine how Minho kicked him out because of it. “Yeah, doesn’t really sound like the right fit for you.”
Minho hummed at that, leaning his back against the wall in his entrance area.
“Then what about someone you already know and are comfortable with? Maybe that would work better,” Chan continued to suggest, hoping to find a way to make things a little easier for his friend.
“Like who?” Minho smirked, cocking up his eyebrow at him. “You?”
Chan spluttered in surprise. The breath he had just been taking got stuck right in his throat at Minho’s words, and he coughed pathetically, his whole face turning bright red.
“Uhm, I was thinking more of Minhyuk-Hyung. He’s sweet and I’m sure he would respect your wishes. But if that’s what you want, we could... you know,” he replied after his lungs had stabilized again, but Minho quickly waved him off.
“No, thanks. I love hyung, but I think Seungmin would scratch my eyes out if I only do as much as think about touching him.”
“Mhh, you’re probably right about that.” It had completely slipped Chan’s mind how possessive Seungmin could be at times when it came to Minhyuk, so it probably really wasn’t a good idea to even bring it up. “But as I said, if you want me to help you through it…”
Minho rolled his eyes, but Chan didn’t fail to notice the slight intensifying of Minho’s scent at his proposal. “I was only joking, hyung.”
“I know. But I actually could help you through it. We could work out some terms that work for both of us. That way you’d get through your heat easier and quicker and I wouldn’t have to worry for days.”
Just as quick as Chan was with his reply, Minho shook his head. “No. We’re friends. I trust you, but I don’t trust your hormones, and the last thing I need is one of my best friends treating me like a dumb little thing.”
Taking a step closer to Minho, Chan leaned into him slightly, placing a reassuring hand on his arm. “I wouldn’t, I promise. I respect you, and that respect doesn’t just disappear because you’re in heat and acting a little bit differently than usual. You could tell me your limits beforehand, how you want to be touched and talked to, and I would treat you according to those. It’s also not something you need to decide on right now. Just give it a thought.”
A contemplative expression washed over Minho’s face, his head swaying from side to side as he was thinking.
“So, whatever I want, you’d be giving it to me? And if I’d ask you to just lay there and let me ride it out on you, no touching, no talking?” Despite having a teasing twinkle in them, Minho’s eyes were still intense as they implored Chan’s face closely, looking for any kind of reaction to his question.
“Then that’s how we’d do it,” Chan answered earnestly. “It’s completely your call.” He firmly held Minho’s gaze, not wanting to give him any reason to distrust his words.
For a few moments, Minho only kept looking at Chan, his face blank and expressionless, and Chan could only hope that Minho would realize how sincere he was about his promise. Whether he'd agree or not was secondary. All Chan wanted was that his friend could see that he was only here to help.
“Okay,” Minho suddenly breathed out, his voice a little rougher than it had been before. He pushed himself off the wall and reached behind Chan to throw his entrance door closed. “I don’t want to hear anything about what a tough alpha you are, and what a small, needy omega I am. If you put your fingers in my mouth, I’m gonna bite them off. And don’t even think about marking me, I don’t want to see a single bruise on my body when we’re done.”
He expectantly cocked his eyebrow at Chan, waiting for him to agree with his arms crossed in front of his chest.
“You might really wanna ride me then. I sometimes can’t really control how hard my grip is, so I could accidentally bruise you,” Chan admitted sheepishly. “Not that I would hurt you or anything, but you know… The heat of the moment as an alpha and all that.”
Minho sighed and turned around, motioning Chan to follow him as he stepped further into the apartment. “Noted. If I ask you to fuck me, I’m gonna deal with potential bruises. And thank you for being honest about that.”
Chan let out a breath of relief. He hadn’t been sure how Minho would take his confession. As much as he was willing to stick to Minho’s terms, even he had his limits in his alpha nature. “Okay. The rest of your terms are all doable, though. Any more?”
They had reached the end of the hallway during their conversation, and when Minho pushed open the last one of the doors, his bedroom was revealed. “I’m just gonna tell you what to do and what I want during it. Is that okay?”
“Of course!” Chan nodded. “I’m not gonna try anything unless you tell me to.”
“And if you have limits, you can tell me too,” Minho added, his tone going surprisingly soft. “You should feel comfortable as well, despite what I want. It should work for both of us.”
Minho showing his concern for him made Chan smile as he walked into the room. “There’s nothing I can think of at the moment. But if I don’t like something, I will let you know. Promise.”
“Alright. But as said, if you go all alpha on me I'm gonna throw you straight out the window. That's a promise as well."
"Don't worry, I won't," Chan giggled and pulled his shirt off over his head. "I told you that we'll do this your way, so I'm gonna just try to keep my mouth shut during most of it."
Minho snorted. "Sure. As if you'd ever be able to be quiet for more than five minutes." Still, Minho continued his way to his bed where he had already built a pretty nest out of the various blankets he had collected over the years, turning off the light switch and letting down the blinds on his way.
He shoved off his pants after a quick side glance at Chan and jumped into the middle of his nest, pulling one of the blankets over himself. "Let's get it over with then. Fuck me so my brain finally stops being mush."
Shaking his head in amusement, Chan followed suit, shedding his last items of clothes before joining Minho on the mattress and shyly nosing at his shoulder.
"But I have to admit, you smell pretty good," Chan whispered against his skin, breathing in Minho's flowery scent. "I'm usually more for the caramelly smells, but I really like yours."
"So much for keeping your mouth shut," Minho sighed, making Chan chuckle. "But you smell good too. One more reason to stay away from you."
"Oh, do I?" Chan pushed himself up on his elbow and wiggled his eyebrows at Minho.
Groaning loudly, Minho hit Chan's shoulder with his fist scoldingly. "Shut it. No reason to get excited over it, it's just hormones, okay?"
"Yeah, yeah," Chan sing-songed teasingly before his expression melted into something softer. “Speaking of hormones: You can be totally yourself here, okay? Don’t think that you have to act any differently or suppress something because I’m here. You’re still gonna be Minho to me, and I’m not gonna treat you differently than before because of it. The only fact that changes is that I’m gonna know a little more about you. And that’s it.”
Minho hesitantly nodded and took a deep breath. “Okay. Let’s just… start, I guess.”
“How do you want to start? Do you want to be kissed?” Chan asked gently, his fingers carding tentatively through Minho’s hair.
“Yes. I’d like that.”
And so Chan did. He leaned in until their lips were softly brushing together and Minho’s breath mingled with his own. They were both hesitant and shy in their exploration at first, dry lips pressing together over and over again until Minho pushed more firmly against Chan to deepen the kiss, which the alpha answered with a pleased hum.
Being this close, Chan could feel the increasing heat of Minho’s skin and how a tremble washed through his body when he slowly licked his tongue against Minho’s lower lip. “You taste good, too,” Chan breathed roughly and brushed their noses together. “Not as good as you smell, but still very nice.”
Minho snorted weakly at that, his hands timidly crawling up the sides of Chan’s waist. “Did you get that line from one of those penny novels you read?”
“No,” Chan laughed. “Believe it or not, I came up with that all by myself.” He rolled himself on top of Minho as he spoke, putting his weight on his knees which he placed close to Minho’s hips and his elbows which dipped into the mattress next to Minho’s head.
“Not that hard to believe since it sucked ass.” Minho’s voice was hushed, his eyes glued to Chan’s face which was gradually slipping closer and closer to his. “And if you make one joke about sucking my ass, we’re done.”
“I wouldn’t even dream of that,” Chan whispered and leaned in fully, reconnecting their lips with a content sigh. Despite just being there to help his friend, Chan thoroughly enjoyed that they were able to slowly ease themselves into it, their hormones not yet taking control over them. But he could feel it creeping up on them, Minho’s scent growing heavier being a tell-tale sign.
Still, he would savor every moment of this, would do anything to make Minho feel as safe as possible with him before he would lose himself completely in his lust.
He wrapped his arms tightly around Minho’s waist and turned over once more, taking the omega with him and doing his best to ignore how Minho’s length was already hard and pressing against his hip. “And now… How do you wanna be touched?” Chan looked up at Minho and brushed his fringe out of his face before cupping his cheek with his warm palm, giving him an encouraging smile.
“I don’t know,” Minho admitted hesitantly, avoiding Chan’s gaze and melting into his touch instead.
“Mhhh. Then let’s start with that: Where do you want my hands right now?”
Unsurely nibbling on his lip before taking a deep breath, Minho finally looked back at Chan, his cheeks blushing lightly. “Can you just touch me and I’ll tell you if I like it or not?”
“Of course, Min,” Chan replied and pulled him down for another kiss which the omega happily fell into. Chan languidly let his hands run along Minho’s body as their tongues licked against each other, tenderly squeezing his biceps before letting his fingers brush over his collarbones. When they dipped lower to cup his softly toned pecs, Minho sighed right into Chan’s mouth, his cock twitching between them.
“You like that?”
“Mhhh,” Minho hummed in confirmation, his body gradually melting more into Chan’s as the alpha let his touch wander. “Feels nice.”
“Good.” Chan’s voice was getting raspier the sweeter Minho’s scent became. It was almost hurting his nose how syrupy it was by now, sugary and thick like honey, and it made his head feel dizzy with it. And yet it was absolutely irresistible to him. He buried his face in the crook of Minho’s neck, breathing in his scent even deeper as he lapped on his scent gland, making the omega shiver in his hold. His hands kept exploring, gripping his waist tightly as he tentatively rode his hips up.
“And how’s this?” Chan hummed into his skin, his lips curling up into a light smile when a breathy moan slipped out of Minho’s mouth. “I guess that’s a yes.”
The omega didn’t reply, but the light wetness left on Chan’s exposed skin from pressing his hips into Minho’s again was answer enough. He was beginning to leak slick and combined with the increasing temperature of his body, Chan could tell that his oncoming heat was slowly catching up with them.
And he would be lying if he said that this revelation didn’t impact him. Chan could feel his own body reacting to it, how his mouth salivated and the blood in his veins began pumping faster, more furiously, almost starting to boil. It was hard to hold back once he reached this stage, the alpha in him usually taking control at this point. But he suppressed it the best he could in favor of feeling more of Minho, of tracing the curves of his body with his hands, nails gently scratching over his hip bones before landing on his legs and pulling them towards him so Minho was now more sitting rather than lying on him.
“Fuck, your thighs…,” Chan groaned, helplessly kneading the muscles between his palms. “They’re so damn strong and… thick.” Being caught between Minho’s legs felt overwhelmingly good, even more so since he could feel them squeeze right into his sides, putting a delicious pressure on his body.
“Really?” Minho sounded confused, his head shooting up in surprise.
“God, yeah.” Chan’s hands rubbed over his legs, eager to feel every dip between his muscles, and when they tensed as Minho ground down on him, Chan let out a moan. “It’s so fucking sexy, Min. I bet you could crush my head with them.”
“That could be arranged. But not right now,” Minho snorted a little breathlessly. He seemed to get more comfortable with the situation as time passed by, his own hands now reaching out to explore Chan’s body. They hesitantly made their way over his chest, tentatively rubbing over his pink nipples, and it brought a smile to Minho’s face when Chan reacted to it with a shudder. Gaining courage, he gently dragged his nails down his skin, all the way from his nipples down to his defined v-line. He licked his lips at the aroused grunt slipping from Chan’s mouth, nails digging a little deeper into his flesh when Chan rode his hips up into him this time.
And Chan simply watched him. Took his sweet time to let his gaze wander all over him, to observe every little reaction of him. He had always thought Minho to be attractive, but right now, at that moment, Chan was sure that he had never seen anything more beautiful in his life. Minho was the poster image of sexiness. His hair was already a little disheveled, cheeks dusted pink and his lips plumped up. But what really made Chan’s blood boil were his eyes. They were dark and heavy, lids hanging low as they gazed over the scratch marks he had left on Chan’s chest. So filled with lust and want that it sent shivers down Chan’s spine.
A lot of it was probably caused by Minho’s hormones slowly taking over, but Chan wanted to believe that part of it was also due to himself, his body, and the way he touched Minho.
He wanted to touch him even more, make him a little more disheveled, so he pulled him down against his chest, their mouths clashing together. There wasn’t anything gentle about their kisses anymore, their teeth hungrily biting at each other as Chan slipped his hands down Minho’s back and gripped roughly onto his waist, his fingers digging in deep. Every inch of their skin was touching, no space between them anymore and Chan basked in it, the alpha in him growing hungrier at the minute.
“You’re so hot,” Chan whispered into Minho’s mouth, not knowing if he meant Minho himself or his body temperature because the omega was burning up in his hold, so much so that Chan could feel the sheer film of sweat covering his skin under his fingertips. He pulled away from Minho’s lips, nestling his face into the crook of his neck instead and dragging his tongue over Minho’s scent gland, which had the omega moan and release another wave of slick. “Fuck, I bet you’re even hotter when you take my cock.”
Chan spread Minho’s ass cheeks with both hands, kneading the plump flesh between his fingers as he listened to the soft whines tumbling from Minho’s mouth, a mess of yes, alpha, and please mixed into them. It made Chan smile to witness Minho letting go like this, his body now so pliantly resting against Chan’s as he let him take over.
“You feel so good, Min,” Chan continued to praise him as he pressed Minho’s hips down against himself, groaning at the feeling of their hard cocks rubbing together. It was intoxicating - the sound of Minho’s desperate whimpers, his skin so hot it was almost scorching, and his delicious scent filling up the air around him, all of that made Chan slowly lose himself.
His touch became more demanding, fingers bruisingly gripping Minho’s ass and rocking him back and forth by it, tongue greedily lapping up the sweat dripping down Minho’s neck. Chan didn’t lie before - Minho did taste good. Not only his plush lips, his hungry kisses, but also his damp skin, and Chan could only wonder how sweet his slick would taste on his tongue and the thought alone almost made him lose his mind.
On top of him, impatience began to take over Minho, his hips now steadily grinding down on their own and his mouth aimlessly biting at Chan’s shoulder, teeth catching onto skin but only scraping over it, making Chan shiver. “Please, Alpha,” Minho whined, hoisting himself up on his forearms to look down at Chan, his whole body shaking. “Please fuck me.”
There was something wild in the depths of Minho’s dark eyes, something animalistic, something ravenous. Something that bore right into Chan’s core, making the alpha inside of him roar with want.
“Fuck,” Chan panted out and gripped Minho’s ass cheeks a little rougher. His will to tease disappeared together with his ability to keep down his alpha, letting it fully take over him now. Hoisting Minho up a little, Chan kept his cheeks spread with one hand while the other wrapped around his own cock, pumping himself a few times with a deep groan before positioning it so his tip was pressing against Minho’s rim.
“Let me see how you sit down on my cock, Min,” Chan instructed greedily, one hand already reaching out to hold onto Minho’s waist to prop him up further and support him in his new sitting position. Minho whined at Chan’s request and immediately obliged, holding onto Chan’s arm as he leaned back, eyes fluttering shut as he smoothly sank down on Chan’s length and his mouth falling open at the feeling of finally being full.
“You’re taking my cock so well,” Chan groaned, eyes glued to his dick sliding into Minho’s slick hole. “You’re sucking me right in.”
Minho moaned in response as he lifted himself up only to plop right back down, riding Chan with vigor. The alpha buried his fingers in Minho’s thighs, trying his best to let Minho do as he pleased and not rip him down to greedily fuck into him. It was hard, but the view of a sweaty Minho spilling moan after moan as he fucked himself down on Chan’s cock, his muscles contracting with every single move, was more than worth the effort.
There was something so incredibly sinful about the omega like that, and Chan wasn’t sure if it was his blissed-out face, or the tongue poking out between his lips, or maybe just the fact that Minho showed zero shame in it all, but it made Chan want even more. He decided to test the waters by thrusting up his hips when Minho sank down on him again, watching his expression closely. When Minho whined loudly, his body falling forward and his fingers digging deeper into Chan’s arm, Chan caught him easily with his free hand, giving him a second to recover or to tell him off before he fucked into him again.
Minho’s body went lax at that, melting completely into Chan’s hold, who gently lowered him down so he could lie on his chest. Sucking in a harsh breath between his teeth when the omega mindlessly bit into the narrow space between his pecs, Chan doubled his efforts, hands going back to spreading Minho’s plump ass cheeks as he fucked into him harder, more pointed, making Minho feel every single one of his thrusts.
"Alpha," Minho whined high in his throat, his nails digging deep into Chan's shoulders while his legs began to shake around Chan. The alpha didn’t even have to look down to know that Minho was completely gone at this point, the simple fact that he referred to him as an alpha was proof enough for that, so he only hummed in response and continued to snap into him, his hips now having found a comfortable rhythm that allowed him to reach deep inside Minho, hitting his sweet spot over and over again.
His hands struggled to hold their grip on Minho’s ass, sweat making everything slippery, so he switched to holding onto his thighs instead, a deep growl climbing up his throat upon feeling their thick muscles contract beneath Minho’s skin. Everything was so wet, copious amounts of slick leaking from Minho’s hole and down onto Chan and the mattress. In the back of his mind, Chan registered how it trickled between his own ass cheeks, tickling lightly, but he didn’t give it any attention, too focused on Minho who was whimpering against his chest, tongue lolled out and tears running down his cheeks.
“Need your knot, alpha. Please, alpha. Want it,” Minho babbled, hands aimlessly roaming over any part of Chan’s body he could reach. And Chan was only too willing to give it to him, to give him everything he wanted. He could feel that he wasn’t too far away from it anyway, a familiar heat coiling up in his stomach.
Using Chan’s shoulders as leverage, Minho slid himself a little further up Chan’s chest, nuzzling his face into his neck and temptingly barring his own in the process. The urge to bite Minho right into his neck, to shamelessly claim him, hit Chan like a truck. His neck looked so inviting, its curve so long and elegant, accentuated by a thick vein pulsing along it, and Chan could already taste it, taste his spit mixing with Minho’s sweet sweat, and maybe even some blood if he allowed himself to break his soft skin. But they hadn’t talked about this before, and he wasn’t sure if sober-Minho would still be as ecstatic about it as heat-Minho might be.
It felt almost impossible, but Chan fought down his desire to bite and instead leaned in to suckle on his scent gland, tongue lapping on it, making Minho tremble and pant even more in his arms. The sounds he earned from the omega sent his mind spinning, his rhythm getting a little sloppy though he kept thrusting into him at a rapid speed, and he could feel his knot slowly starting to swell.
It only needed a few more panted “please, alpha”s from Minho and some more thrusts before Chan’s knot grew so much it caught onto Minho’s rim, making it impossible for Chan to move anymore as he came deep inside Minho. But the omega immediately took over, rocking his hips back and forth, milking Chan’s orgasm before getting pushed over the edge by the feeling of finally being so full with an alpha's knot and his cum.
They were both panting frantically as they came down from their highs, their bodies shaking and twitching still. Not a word was spoken between them until Chan turned his head to press a gentle kiss to Minho’s damp temple, fingers coming up to soothingly rub over his scalp. Soft, mumbled words steadily left his mouth after that, trying to make the omega as comfortable as possible while they waited for Chan’s knot to go down.
As soon as Chan was able to slide his cock out of Minho, he had his lips on his and his nails clawing into his chest, the demand obvious. It took seven rounds stretched over two days until Minho’s heat faded out, and with each one, the omega became more shameless, crying loudly and pleading for more in a high-pitched voice without a second thought on their last fuck.
Afterward, they remained in bed for several hours, too exhausted to get up for a shower even though being clean sounded wonderful to both of them. They curled up together beneath Minho’s sheets instead, legs intertwined and some last lazy kisses exchanged between them until they both slowly drifted off to sleep.
When Chan woke up several hours later, he quietly slipped out of bed to head to the kitchen and make some breakfast for both of them. Instead of the hearty meal he craved, he quickly whipped up some scrambled eggs and buttered several slices of toast, not wanting to miss the moment the omega would wake from his slumber.
He nearly stumbled over his feet as he hurriedly made his way back to the bedroom and was met with an already awake Minho who was lying on his back and blinking his eyes open. Chan put down the plates on the nightstand and sat down on the bed next to Minho, gently carding his fingers through the tangled mess of his hair. Minho hummed lowly, his eyes fluttering back shut as he relaxed into Chan’s touch.
“Hey Min,” Chan sounded softly, chuckling fondly when the other man simply replied with a throaty noise close to a purr. “If you want to keep sleeping that’s alright. But I made breakfast, and I think the eggs are about to go cold and soggy.”
Minho groaned in response, rolling over and pressing his face into the pillows before sighing loudly and turning back around.
“How are you feeling?” Chan asked, encouragingly rubbing over Minho’s legs.
“I think you broke my ass,” Minho rasped sleepily, his eyes only half opened as he attempted to sit up with a grunt.
“Oh, there you are, Min. I was beginning to miss you,” Chan teased with a playful smile on his lips. When Minho swatted his hand against his chest, Chan swiftly leaned out of his reach, picking up one of the plates and handing it over to Minho as a peace offer. “Hey, don’t hit me! First I gave you my knot, and now I’m even feeding you. You should worship and not harm me.”
Rolling his eyes at that, Minho dug his fork into the eggs, shoveling them up onto the toast on the side. “You gave me your knot, I gave you my tight ass. I think we’re even.”
Chan snorted at that but didn’t protest, opting to devour his breakfast instead.
They ate in silence, each of them processing the last two days on their own while occasionally glancing at each other before swiftly looking away when they got caught by the other person. Once the last bit of eggs were gone, Chan stood up and stretched his arms out above his head, grunting slightly with the movement.
“If it’s okay, I’m gonna take a quick shower here and then head home. There’s some stuff I need to finish by the end of the week, so I should probably get to that,” Chan explained while picking up his discarded clothes from the floor, the thought of having to put on his worn briefs after two days of lying on the floor making him grimace.
“Sure,” Minho hummed and let himself fall back into the pillows, deciding to enjoy the warmth there for a few more minutes until it was his turn to shower. “And Chan?”
The other man was already one foot out of the door but quickly turned around upon being called, his eyebrows curiously raising up in question.
“Thank you. For helping me through my heat and not being an ass about it,” Minho spoke quietly, his cheeks blushing lightly but his eyes determinedly meeting Chan’s.
“Of course, Min. And like I said, if you want this to become a regular thing, I would be up for that.”
“I might take you up on that offer,” Minho admitted with a smile before shaking his head and cuddling himself deeper into his sheets. “But not now, my ass will be broken for the next three months or so.”
Laughing loudly, Chan gave Minho one teasing look before heading toward the bathroom, leaving the omega to himself for now.
Maybe this would work. It strongly felt like it. And Chan was more than happy that from now on, he wouldn’t have to worry about his friend regularly cutting himself off from everyone. Because starting from there, he wouldn’t have to be alone anymore.
