[Fic] Compatibility

Jan 20, 2015 19:30

Pairing: Suho/Sehun
Rating: NC-17
Genre: ABO, smut, fluff
Warnings: knotting



***

Joonmyun was wet and he knew everyone could smell it. No one noted it, too polite most of them to do more than take an extra inhale. It was a side effect with working with that many alphas, the pheromones in the air keeping him half hard most of the time even if the alphas were already mated or otherwise uninterested in anything but getting someone’s hands on them. There was a professionalism required of him, but he’d still been tempted to take a few up on it over the past year. He’d made out with a few, and that was usually enough to get him off and sate him for a while.

“Isn’t it cruel to leave an omega here, aroused and unable to do anything about it? Wouldn’t it be better to have a beta than have you sitting in your own wet?”

Well, most of them were too polite anyway.

“Betas are less likely to break up the fights, if they happen,” Joonmyun said, and the alpha sneered at him, before laughing as Joonmyun’s cock twitched.

“A little masochist, then. Get bred, omega. I bet your alpha won’t let you sit here getting hard because of other alphas then.”

He spoke of knotting in the basest way, and Joonmyun glowered inside even as he finished inputting the alpha’s information and sending him away with his packet. Even if the alphas could smell he was aroused, he had never felt in danger. They were alphas, not animals.

Joonmyun inhaled as a group passed him, and smelled something red hot, like burning leaves, a sear of cinnamon, a rasp of pine. A new alpha, one he’d never smelled before.

“Is the initiation room ready?” his boss asked, and Joonmyun startled, not even realizing someone had approached his desk.

“It is,” Joonmyun said. He had overseen the cleaning and preparation of it himself - not that he would have been allowed into it. It was some sacred brotherhood of alphas that Joonmyun was always outside of, the organization that he worked at. There had been chatter of a new alpha being inducted, something that happened as soon as an alpha came of age and proved him or herself as a true alpha. It was a secretive time, one no omega was privy to. It was that alpha that he’d smelled, that new scent, Sehun.

Sehun emerged, a victor to the challenge, it seemed, their newest inductee. His white robe was sheer with sweat, his body sheened with it above the loose pants as he joked with the other young, unbonded alphas. The sudden influx of scent had him gripping his pen, looking down as Sehun looked his way lest he be caught staring in something close to lust. His own scent no doubt betrayed that but it could have been explained away by all of the alphas in the room.

Sometimes it was better that way.

***

Filing paperwork, chatting with the liaison at the omega association, those were things he’d done a hundred times over. Even if there were less papers, and he worked more out of a spreadsheet to make sure reminder messages for monthly meetings and announcements were sent out in a timely fashion. He was used to answering phones or the questions of visitors, those there to see alpha counsellors or bonding advisors. But there had never been one alpha that had made him sit up a little straighter when Joonmyun caught their scent. And it had almost always seemed like the quantity of alphas emitting pheromones affected Joonmyun more than the individual emitting them.

Sehun, though. Sehun had him clenching his teeth as he waited on hold with a shipping company, trying not to breathe too deeply. It wasn’t even necessarily an appealing scent, but it caught his focus, and it definitely caught the attention of his body. It made him lower his head and focus on some imaginary form, just to keep from seeing if Sehun was in sight, and he definitely did not want to be caught looking as his body took up an insistent thrum. Let them all just pretend it was them, anyone in smelling range who cared to imagine. But when he locked himself in the bathroom, he no longer had to pretend to be decorous or cheerful.

He almost roughly ran his thumb over the head of his cock like he was punishing himself for imagining pulling open Sehun’s pants and filling his mouth with an alpha’s cock. He couldn’t just bend over his desk and beg Sehun to take him, no matter how he smelled, or how he walked, or smiled. Alphas approached him for petting, not the other way around, so unless Sehun asked him for a tryst, all he’d get around that scent was the urge to- His eyes closed, imagining Sehun over him, imagining Sehun thrusting into his mouth and coming against his tongue, and Joonmyun shuddered as he orgasmed. And when that didn’t help, once more before he could go sit back down at the desk without thinking of his cock instead of working.

***

Joonmyun was the most senior omega there, so he was unsurprised and very prepared to take Sehun on a tour and acquaint him of what was available and what was expected of him. There were classes, to keep alphas without a bond aware of their options and responsibilities. There were fitness classes, and social clubs.

“Once a month, there is a group meeting to discuss any changes and take votes on new proposals and welcome new members. That’s in about a week,” Joonmyun said. His body was behaving, almost. He was mostly hard, but he’d tucked himself up almost half an hour before Sehun’s arrival in anticipation. The worst of it was how breathing in Sehun’s scent made his body throb, preparing to be fucked even though all he was was advisor and tour guide. He kept his eyes on Sehun’s face, even if he was tempted to glance down to see how he filled out his pants, or if the distress of Joonmyun’s body was doing things to him. Even if his scent didn’t appeal to Sehun, there was no way he could miss the scent of arousal and sometimes that was all it took. At least, that was how it had been for the alphas in the past.

“These are residences. Some alphas prefer to stay on premises for meetings, or to spend-“ He nearly bumped into Sehun’s side, and stepped away. “I- Some new alphas also stay for additional support and learning and to make a firmer bond with others.”

Oh, his voice went a bit breathy, as Sehun nearly leaned into him.

“Sorry. I just can’t help noticing. Do you ever…?” Sehun’s thumb grazed Joonmyun’s wrist and he nearly shuddered. It was too much, not enough.

Did he ever what? He was too busy breathing, trying not to breathe too deep like doing that would keep Sehun from wondering what he was doing to Joonmyun’s body.

Apparently, he’d failed in that, because he squeaked as Sehun stepped toward him, feeling crowded as he bumped into the wall even if Sehun was still a foot away. He lifted his chin, refusing to be cowed, but fuck, Sehun made him want to beg.

“You smell like you, ah,” and Sehun stumbled, like he wasn’t sure he actually wanted to say what he was thinking.

“You don’t sense it like an omega does, but it comes from working in a place like this, surrounded by alphas,” Joonmyun said. His ears were hot, but his tone was even. He couldn’t be embarrassed by his reaction, not enough to keep from explaining it. Sehun knew, most likely, but he had to know also that it wasn’t just him that made Joonmyun’s body react. It very much was Sehun then that provoked him, but it had happened before, sometimes almost as strong. “You don’t have to worry about it.”

Sehun pressed his lips together. “It just smells… It’s like you’re asking for someone.”

Joonmyun had heard it in all sorts of ways, that he smelled like he was begging to be fucked, that he was ready to kneel. He’d heard it crass, and careful, and wry, and none of those statements had quite the weight of Sehun’s.

“Like I’m offering?” Joonmyun asked, choosing that word carefully.

There was a difference between how his scent was perceived and how he really felt. At least, he thought there was.

“Not really. It’s not an invitation, but more like a question you’re waiting for an answer to. Do you ever want an alpha to answer?”

A nice way of asking if he often went around wanting to get knotted. And his eyes, his traitorous eyes, caught at the bulge of Sehun’s pants.

“Sometimes. Sometimes they try. But what can they do,” Joonmyun choked out, because it seemed like, for a moment, that Sehun was about to offer something, anything, and he didn’t know if he’d be able to turn him down when all he wanted to do was slide to his knees.

“Joonmyun?”

It was his boss, and Joonmyun wanted to cringe. Instead, he stood straighter, tried to keep his breathing controlled. “Yes. Yes, I’m sorry.”

For a moment Kyuhyun looked between Sehun and Joonmyun, before waving a hand at Joonmyun. “Follow me for a moment. Sehun, stay here.”

It felt like his whole body protested leaving Sehun’s sphere of scent, but he felt almost more like he could think again when he was closed into the nearest room. He was still hard, but it would fade. And he had no worries of his safety, even in an alpha’s presence. Kyuhyun was in a strong bond, and Joonmyun’s scent would be little more than the annoyance of a gnat to him.

“You’ve been here several years and I have never seen you react to an alpha that way.”

“He has an appealing smell,” Joonmyun admitted. Then again, so did many of them. “It’s possible my body is in flux. Certainly during work hours, I would never have… I wouldn’t have.“

Joonmyun just barely kept himself from wincing as Kyuhyun leaned back and considered him. He would never have seduced the newest alpha, and Kyuhyun had to know that. Not for making out, and not for more, which usually came with the promise of a bond, a mating.

“Perhaps you should, if that is what you’re wanting. He’s one of our few new alphas who have never experienced an omega’s care. If his scent appeals to you, then it’s no wonder he is drawn to you. Though if that is something you’d not prefer, we can find another guide for him so that you can stay at the desk.”

Leaving that warm scent.

“I’ll give it another day.”

He didn’t have to ask if Kyuhyun meant that Sehun wanted him. All he had to do was admit it to himself.

“Make sure the desk is staffed. We aren’t here to stand in the way of a reaction like that.”

He was being given leave to pause his work and take a break to fool around. Joonmyun didn’t have to be told to think about it, because he already was. It made it twice as hard to meet Sehun’s eyes, but he did anyway. At least being apart for a few minutes have given him the chance to get himself together. He could at least make sure that Sehun was secure in his place there. Anything else would have to be after that.

***

The door shutting, locking, sounded final, but it made Joonmyun ache. All there was in the room was a bed that was neatly made, a bathroom with shower. And there, staring at him and breathing fast, Sehun. Joonmyun had looked up from his work desk, and Sehun had still been across the room. Joonmyun had known he was there, but he hadn’t been expected Sehun to be staring back.

It was simple enough to make sure the desk was staffed, and to follow Sehun back. He hadn’t needed words, because Sehun’s smell had been enough. But he’d bared his teeth in a grimace, proof that he caught Joonmyun’s arousal. And that was what had Joonmyun standing.

“I’ve never been with an omega,” Sehun said, when they were alone. It was a matter of fact statement, not hesitant, and something about that made Joonmyun shiver, just a bit.

“It’s not all that different than a beta,” Joonmyun said. “Though you will almost never need lubrication, and omegas can go longer.”

Though how much longer quite depended on the omega and the partner involved. Joonmyun didn’t even want to begin speculating how Sehun could inspire him, when he was already shifting side to side and trying to divine Sehun’s body beneath his clothes. It had been the subject of a few daydreams at the desk, but something else entirely when he actually had a chance to find out.

“I knew that,” Sehun muttered.

It was good to get expectations out of the way, before lust really started to take over. If Sehun disagreed, then he could still leave. There were no expectations, not like that.

“And this is most important. You must know already, but you can’t knot me,” Joonmyun said, and Sehun nodded, the action immediate, agreeing.

“I know.”

It was fun. It was experience for Sehun, and mutual satisfaction from them both. But he had no illusions it was more. It was an alpha's duty to make the first move, and it was an alpha’s option to make the first touch, and Joonmyun stood, and let him, almost shivering at the tingle that exploded over his skin at the touch of Sehun’s hand against his neck. He cautioned himself patience, even if he wanted to throw himself at Sehun and show Sehun everything he’d learned about his own body and all the things he wanted to learn about Sehun’s. But he didn’t have to wait, because Sehun leaned in and pressed his mouth against Joonmyun’s within the next breath, eager, and solid. The sound Joonmyun made was involuntary, grasping at Sehun’s shirt, and trying to press into that kiss. He had no illusions that he was Sehun’s first kiss, too, but it didn’t matter as long as Sehun kept kissing him.

Yet still, he touched Sehun’s face and urged him to soften, just a little. To kiss him and not just his mouth, to enjoy the subtlety of the kiss instead of using it as a substitute for what he wanted to do to Joonmyun’s body. It just pressed them closer, Sehun’s thigh sliding between his legs and it was so easy to rock on Sehun’s thigh, running his hands through Sehun’s hair. But he gasped, his hips grinding, and Sehun’s lips were slick against his as he came. Joonmyun laughed, startled, his body revving right away even as Sehun stared at him.

“Yeah, that was for you,” Joonmyun said. For a moment he considered just going on until he soaked through his pants, and kissing Sehun until he couldn’t stand it any more. But he considered the alternative. “Sit down.”

Sehun sat so fast, he nearly fumbled it, scooting back on the bed, his thighs wide and inviting. And Joonmyun had no reason to wait, kneeling and getting his eyes level with the straining fabric of Sehun’s pants. He rubbed it with his hand because he would have started to lick it otherwise, tugging at the button, the zipper and watching the fabric beneath press out even further. Lengthening, wet through the dark material and Joonmyun dragged that down and watched Sehun’s cock rise free from constriction. He would’ve admired it, would’ve rubbed himself in the scent of it, but he was too hungry. It was a different smell, essence of male and arousal, different from the scent of Sehun beneath and Joonmyun’s cock was begging for more. Joonmyun licked Sehun clean of what he had already spilt, his mouth wet with anticipation as his lips slid around the head of Sehun’s cock and ran his tongue along it.

Sehun’s hands were on his head, steadying him, letting him move his mouth along Sehun’s cock instead of Sehun fucking it. It let him enjoy it, exploring, figuring out how much he could take without fear of choking even as he stroked, vigorous and quick, eager to taste Sehun’s pleasure for himself like he’d been daydreaming of. If he could just get sucking Sehun off out of his system, he could file that appealing scent back into something he’d already tried. But that didn’t keep him from reaching down and squeezing himself through his pants, moaning around Sehun’s cock as he came a second time. He had to pause, breathing, his lips wet against Sehun’s cock and feeling him pulse right there against him.

“From sucking me,” Sehun murmured and Joonmyun sent him a bland look, keeping his eyes on Sehun’s as he took Sehun back into his mouth.

Joonmyun didn’t know who couldn’t get off from sucking Sehun, even the taste of him was sultry, rich and heady, and Joonmyun gurgled around Sehun as Sehun’s moans rose and abruptly cut off. He half wished he’d saved his orgasm for right then, the moment Sehun pressed as deep as he could into Joonmyun’s mouth, with Sehun’s fingers tight in Joonmyun’s hair, and coming for him. He pulled his head away and Joonmyun rolled his tongue through the come that Sehun gave him, savoring it as he leaned against Sehun’s thigh. He kept still as Sehun tilted back his head, letting Sehun’s thumb sweep over his lips and clean them and sucking Sehun’s fingertip clean.

And after a moment, Sehun said, “Wow.”

It made Joonmyun laugh, wincing a bit as he stood because of his wet, starting to go cold, pants.

“I’m going to go back to work,” he said. Though there was a spot there on Sehun’s shoulder that looked like it would be good to nap against.

Sehun blinked at him like the concept of work was foreign, at least for a moment. “Oh. Yes. I. Thank you?”

Sehun winced, and Joonmyun stroked over that same shoulder instead, soothing him.

“Thank you,” he said, and had to look away not long after Sehun met his eyes. There was a question there that he didn’t know how to read. So he left instead, heading to shower quickly before going back to work. He was going to smell like Sehun for the rest of the day, even if flushed his mouth. But he couldn’t really regret it.

***

“Joonmyun?”

Joonmyun’s head popped up, recognizing Sehun’s voice and realizing he’d been deep in concentration if he hadn’t realized that Sehun had come into the room. His face heated, inhaling and tilting his head to match Sehun’s. It had been two days since he’d been on his knees, and he’d had to keep his head down more when he caught Sehun’s scent because he didn’t have to imagine any more.

“Sorry. Is there something I can do for you?” Joonmyun asked.

That sheepish way that Sehun grinned at him, that wasn’t allowed.

“Maybe not right now,” Sehun offered, and Joonmyun was having none of that.

“Give me five- No, give me ten minutes. I’ll meet you there.”

It’d give him time to get his brain back together, to make sure everything was set. If Sehun stayed near the desk, all he’d have was Sehun’s scent and that wouldn’t do at all.

It made him shudder, the solid press of Sehun’s body against him, pressing him back into the door and kissing his mouth, along his jaw, his neck.

“Sehun,” he sighed, and mapped the muscles of Sehun’s back, clutching his ass and pulling him closer as Sehun chuckled and skimmed his teeth along Joonmyun’s skin. It made him grumble, “Tease.”

But it wasn’t a tease, but a promise as Sehun lifted his shirt and kissed down his chest and belly. It was some out of body experience, looking down to see Sehun on his knees and sucking him. And he was glad that Sehun’s hands were strong because he jerked against the door and braced himself on Sehun’s shoulders, and came until his knees couldn’t hold him any longer. Three times. Three times, in Sehun’s mouth, and Sehun had to half carry him to the bed, pulling Joonmyun over him and letting Joonmyun kiss him however he wanted as Joonmyun slowly, wetly, stroked Sehun’s cock until Sehun was moaning against his cheek. Joonmyun’s fingertips grazed the knot, and fled away, tracing the contours of Sehun’s heaving chest instead. Time loomed, and he hated it, giving Sehun’s heart time to slow and his breath to even at least, before Joonmyun extracted himself from Sehun’s possessive arm.

He felt steadier, more in control as he finished straightening down his shirt. But there was Sehun, rumpled and a bit sleepy eyed, and he couldn’t resist bending down and kissing Sehun’s mouth.

“Okay, I’m going,” he said, and hesitated before offering. It was more of a hope, too, not just out of the goodness of his heart. “If you still need me, I’ll have some time before I go home.”

“I’ll still need you,” Sehun said immediately, and Joonmyun stared back at him, the laugh immediate and startled out of his throat.

He actually flushed, that little grin that Sehun shot him.

“I’ll stop by then. We’ll see,” Joonmyun told him. And he nearly ran into the door trying to get back into the hall. It was possible that his body would get used to Sehun’s sent, that the want would even out over time. Even his body needed rest, and that was the only reason he kept himself from turning around and going back inside.

***

It wasn’t some taboo, not knotting an omega before a bond or claim was in place. But it was so easy to go from one, innocent little fuck, to a lifetime together because of a spontaneous claim. He’d taken so many classes on it, the hormones, the physical reasons for it. It wasn’t some fuck of true love, but biology at work, helped out by the knot, the tie. People weren’t sure. Most times people had to work at it to make it happen, but sometimes it was once, and it was done.

There were times he could understand why, because sometimes when Sehun was over him, when they were rocking together, when he felt like he was in the middle of a fire that was burning him up and taking him over, he thought of lifting his hips and begging. Knot me. Please. Please, Sehun. It felt like it would consume him. He actually gasped, his mouth opening as though to ask just that, even just to feel Sehun rubbing against him, just the hint of pressing inside of him. Just that. He clung to Sehun’s shoulders as he came, moaning against his neck as he felt Sehun come all over his belly. And when Sehun pulled away from him wanting to rest, Joonmyun pushed himself to his feet and reached for his pants. He might have liked to have stayed, to have lingered in the pleasure, but he needed time to think. That was what he needed. Why he’d even let himself think that, when he’d been the one who had reminded Sehun of what they could not do.

“I should get going,” he said, muffled for a moment as he put his shirt on. “I’ll see you tomorrow.”

But when he was almost ready to go for his shoes, Sehun stopped him.

“Thanks,” Sehun said roughly into his neck, holding him from behind and keeping him from leaving, just feet away from the door. “Sometimes it’s hard, like that. I just can’t help thinking about what we could be doing. If-”

If they had an agreement. It made him shiver, the honesty in that, when all he felt like he needed was the release of knowing an alpha had taken him fully. But Sehun would have other omegas to cuddle and moan for. Most alphas waited a while before choosing an omega. The sweat had barely dried off of his acceptance as an alpha.

Sehun kissed him, and Joonmyun’s eyes lingered at Sehun’s mouth for a moment.

“I know,” Joonmyun said. “I’ll see you later.”

And Joonmyun pulled away, leaving Sehun mostly naked and alone, and he did not pause at his desk, going to straight to the highest office. It took only a moment of being studied before Kyuhyun nodded.

“It’s time, then.”

Joonmyun exhaled. “It has taken long enough, but yes. I need time away, I think.”

There hadn’t been a single point in his life when he’d been tempted, when he’d wanted a claim that much. Lingering in it made him afraid that even with just as much as they had done together, even the press of Sehun’s mouth against his neck, was putting him in danger. He thought of Sehun telling him that he smelled as though his body was asking a question, asking for someone. Maybe Sehun had been more right than he’d realized.

“It’s been something we have been getting ready for, in case. Did Sehun tell you when he would ask for you?”

“Sehun?” Joonmyun asked, feeling like he had lost the conversation for a moment before Kyuhyun’s eyebrows rose. “Oh. No, Sehun is too new. There are omegas not ready to take a mate that will be able to satisfy him until he is ready to choose.”

“Then you don’t feel he is your mate? I guess it’s true that a physical connection doesn’t make a mate, though you two were suited that way. Have you tested your compatibility against him?”

It was a simple test, a blood test given when they were young, and again when their bodies changed after puberty. Those tests were used to determine compatibility, the likelihood that a claim might be made. The lower the score, the less likely something spontaneous would happen, but things happened anyway. It predicted on a number of factors, but wasn’t always completely accurate. Of matches that Joonmyun had heard of, sometimes there were anywhere from three to ten close matches. But for the omegas, when they met those alphas, there had been one that stood out among the others. Even if the numbers weren’t closest, there was something deeper there that could not be measured. Biological, emotional connections that could not be forged or predicted. And there in that room, Joonmyun’s test was there, and so were Sehun’s. He’d been scanned at initiation.

“Have you compared us?” Joonmyun wondered. It wasn’t a breach of privacy, those lists of numbers that meant little to him. It was as normal as stating a star sign, and sometimes as confusing.

“That first day I saw you together,” Kyuhyun said, his voice a bit wry. “92%. A solid compatibility though not the highest I’ve seen by far. Still, it indicates a strong trend in your favor. Chemistry between two people can’t be predicted by these tests alone. If an omega finds only one match, we advise the omega council to wait. But this is not so opaque as that. Joonmyun, do you anticipate finding an alpha who appeals to you more than Sehun?”

“I don’t…” Joonmyun’s voice trailed off. He knew what the next question would be. Especially as an omega who had been surrounded by alphas, he had been in a position to experience ways an alpha made him feel.

Sehun had been unique, from the fact that he was still interested after their first encounter, to the way that Sehun’s scent lingered with him, as easy to pull into his mind as the scent of chocolate or coffee. Save a few alpha friends, even men he had made out with had never left an impression like that.

“I’d have to think if I’d say yes or no,” Joonmyun said. That was what he said anyway. What his gut feeling told him was something different.

And Kyuhyun didn’t argue. “You’ll be able to oversee as much as possible from home. I’ll call you tomorrow.”

“Thank you,” Joonmyun said.

And he looked behind himself, a place of safety and growth and learning for him. It was still his place, at least for right then.

***

The clock’s hour had had just eased past the seven when Joonmyun startled at the loud knock on the door. A package, a neighbor. He had no idea what to expect, but as he pressed his hand beside the door, before he even properly inhaled he knew. But seeing Sehun outside of his door didn’t make any more sense than he had expected it to.

“Hi?” he said, and waited for a moment as Sehun looked at him, said hello back. “Do you want to come in?”

His space, his home, and Sehun in it. Not sterile halls and meeting rooms, and official desks. Sehun smoldered there, his eyebrows drawn, and for a moment, Joonmyun almost jittered.

“Do you want tea? I’ll get tea.”

Something for his hands to do, to keep his mind or body from racing away from his questions. The question why was the biggest one, and Joonmyun fumbled the tea container when Sehun stepped up behind him, his fingers hooking in the soft cloth at Joonmyun’s neck and tugging. The press of lips against the top of his shoulder made him gasp. His fingers actually hurt, gripping the counter in front of him and giving in, giving in and leaning back and feeling Sehun’s lips and breath both caress his neck. If his knees gave a little, it didn’t matter, because Sehun’s arms were holding him up.

“Kyuhyun told me you weren’t coming back for a while,” Sehun said.

Of course he had. Joonmyun’s eyes closed before he turned, letting his back lean against the counter as he faced Sehun. Sehun deserved that. “I need some time to figure out the next stage of my life. I want… I want more, now.”

“You found an alpha who would offer that to you?” Joonmyun shook his head, and Sehun inhaled. “But you left because I hadn’t?”

“No. No, it wasn’t because of you. All those years of working with alphas, of finding them desirable, I hadn’t needed anything else. It’s time for me.”

“You’re going to let them scan you for a match?”

“That’s the way it’s usually done.” They would scan him against other alphas, not just Kyuhyun’s idle matching. And he would test their scents out for himself, a true compatibility in more than just the capability to mate. He just didn’t know how he would smell to those alphas, and Joonmyun frowned, remembering. “Did you ever figure out the question you thought my smell was asking?”

“I don’t know. I kept trying to figure it out, and…” Sehun’s fingers trailed along Joonmyun’s jaw. “Can I?”

What was one kiss? He nodded, tilted his head and offering. And the warmth was so subtle, the press of Sehun’s lips against his, the tiniest bit damp, and he stared at them for the briefest moment when Sehun pulled away. But his was the moan of happiness when Sehun kissed him again, his hand moving to cup the back of Joonmyun’s neck, kissing him soft and frantic. Sehun knew how he liked to be kissed and it had Joonmyun clutching at him, almost dizzy at the way that Sehun pulled him in so effortlessly. It was just one kiss. Or a dozen, really, as Sehun’s forehead pressed against his.

“92%,” Sehun said, and Joonmyun tensed. “Kyuhyun didn’t tell me until I asked. It’s a good number.”

Sehun almost fumbled with the last word and Joonmyun smiled. “Yes. But numbers aren’t enough. You have a lot of-“

“I know what I want. It doesn’t matter how long I’ve been of age. I don’t know what the question that your smell is asking is, but I’ve been thinking about what the answer is. I think it’s me.”

From another person, it might’ve sounded arrogant, and there was certainly a confidence to the way that Sehun said it. But it was vulnerable, too, like he was waiting to be called on his feeling, told he was wrong, sent away.

92%, and a man who saw a question that none else had bothered to consider. Sehun had come after him, and there was that part of him that had been in denial that had hoped for it. Sehun wanted him enough to want, not just risk, the claim. Sehun wanted to stay with him.

“Is it me?” Sehun wondered. Could it be.

“Yes. Please,” he said, and gasped when Sehun lifted him. “Please.”

He half laughed, winding his legs around Sehun’s waist and clinging as Sehun nearly took them into the bathroom before finding Joonmyun’s bed and spreading them both on it. All he wanted was more of Sehun’s mouth, and to feel him and know it was something they both wanted. He wriggled, shoving as his pants, the kiss slowing as Sehun tried to help him. They knew how to do that, tugging on clothes, on lips, Sehun grumbling into his neck as he struggled with his own clothes.

Sehun had felt how wet he could get before, running his fingers through it and teasing Joonmyun as they got off together, but it was different there, sprawled under Sehun and waiting. Sehun’s fingers sank into him and Joonmyun moaned, pressing up against them, his hips pumping, trying to get Sehun to fuck him with them. It wasn’t what he wanted but it was a placeholder, enough to keep him from just stroking himself and giving in to the lust.

“Are you just going to tease?” Joonmyun asked, his voice all breathy. And that was before Sehun met his eyes and nearly dissolved him with the want he saw there.

“I don’t know how long I’ll last,” Sehun said.

Joonmyun wished he had something to grab, a tie, anything he could use to pull Sehun closer. As it was, all he had to do was hold out his arms and Sehun was there, braced over him and searching Joonmyun’s face.

“I’ll take my chances,” Joonmyun said, and touched his knees to Sehun’s sides.

And the loss of Sehun’s fingers meant that he got more, his thighs widening to make room for Sehun’s hips, relaxing as Sehun nearly whimpered as he began to slide in. It was his own welcome, a shiver passing through him as his body adjusted and begged for more. Not just the way that Sehun was shifting, that wasn’t all he wanted, but more. He nearly came right then, his whole body jittering on the edge, driving by the long slides, the short ones. The way that Sehun’s breathing seemed to follow the movement of his hips, the way he stared down at how Joonmyun’s body took him and back at Joonmyun’s face, amazed.

“Joonmyun.”

Joonmyun nodded, welcoming Sehun’s body draping closer. He smelled like glory, want, and home, and it made Joonmyun shudder, his lips brushing over Sehun’s shoulder, his neck, gripping along his back. He was so hard, just from the friction of Sehun’s body, the desperate pumping of his hips as Sehun groaned, low, and coming against Sehun’s belly was like a surrender, gasping Sehun’s name. He moaned, almost felt like he purred, as Sehun sucked a mark against his neck, wanting to do the same for Sehun, to make him feel that pleasure, too. And Sehun’s prediction was right, because it wasn’t long before he could feel the fullness of the knot beginning to press against him and it enflamed him. He felt empty, even with Sehun’s cock plunging into him. His hand shook, fumbling, touching Sehun’s face pleading with him.

“You want my knot?” Sehun asked against his neck, and Joonmyun felt too hot, too empty.

“Yes. Please. Sehun.”

“Please what?”

Sehun wanted to hear it, wanted to hear him say it so they both knew he wanted it.

“Sehun, knot me, please.”

Sehun’s cock had filled him, stretched him, but tingles encompassed his whole body as Sehun urged his thickening knot into Joonmyun. It hurt, stretched him wider than he imagined, but it was in before his body could stop smarting, and Sehun’s hips were jolting against his, forcing his cock deeper as Sehun moaned and fucked him hard. Joonmyun yelped at the tug of the growing knot as Sehun’s hips rolled, like he was trying to pull it out, but the sound he made when it grew harder, shoved deeper, was more like a wheeze. Sehun was so deep, his knot so thick, he couldn’t move, his frantic hips only serving to grind the knot in him until Joonmyun was babbling and his cock dripping against his belly. Sehun was grunting, grinding against him and their bodies jolted together as Sehun’s orgasm crested, the knot throbbing as he emptied into Joonmyun. He’d come against Joonmyun before, but the knot held him as Sehun moaned for him.

“Joonmyun.”

That was what it felt to be knotted, tied together, a claim staked for the duration of the knot, and Joonmyun shuddered. Sehun smelled like a wildfire when he wrapped his fingers around Joonmyun’s cock, and he rumbled as Joonmyun gasped and his thighs trembled. The slick sound of Sehun stroking him was as obscene as the sound of Sehun fucking him had been, and Joonmyun’s whole body flexed beneath Sehun. Sehun wasn’t fucking him with his cock, but seducing him with his knot, jittering his hips until Joonmyun was helpless but to tighten around the knot and every squeeze traveled straight through him.

“Sehun,” he begged.

Sehun inside him, knotting him, looming above him and panting against him. Sehun, stroking his cock, wet and quick, and Joonmyun’s eyes rolled back, his body seized as Sehun’s hand made him come over his chest and stomach. And Sehun lifted him with an arm under Joonmyun’s back, pulling him above the mattress with the knot wedged in him, and instead of slowing, Sehun stroked Joonmyun’s cock faster. Joonmyun thrashed, his gasps punctuated by unconscious cries, eyes focused on nothing at all as he clutched around Sehun’s knot, and clutched around the knot, and shook apart as he came in Sehun’s hand. The orgasm lasted forever, cresting and wavering and almost seeming to build further as he gasped twice more.

And all he knew was a throbbing, pleasant haze, his body lax when Sehun let him down, and his cheek flushed against the sheet. But he wasn’t cold, far from it, with Sehun draped over him and very still, careful not to stimulate him even though Joonmyun’s body tightened around the knot every so often.

It made him shudder every time.

He didn’t know how long he drifted in the haze, long after Sehun had stopped breathing hard, until Sehun had stopped being afraid of touching and had taken up a gentle petting of Joonmyun’s thigh. He hadn’t known he could come that hard, that it would be that good. He could still feel all his toes, and the faint hum under Sehun’s breath. He didn’t feel different. Satisfied, overheated, thirsty, deliciously covered up, yes, but not inherently different. It was proof what they had done wasn’t irreversible, not yet. Maybe that was the best way, to give them time to adjust. But it would be forever, eventually. He closed his eyes and kissed Sehun’s neck. His hair was slick against Joonmyun’s fingers, and Joonmyun wanted everything.

“Don’t go tonight,” Joonmyun murmured.

“Won’t. I promise,” Sehun said.

Water could wait, then, because he didn’t want to let Sehun go.

***

It took 30 minutes to convince either of them to really move, and Sehun was the one who got up, who fetched towels and a warm cloth and water, stroking over Joonmyun’s collarbones and staring at him like he was fascinating when Joonmyun cuddled closer. It hadn’t been compatibility, or a smell, or anything else that had finished drawing them together. He thought it was something more, and when Sehun grunted and clutched Joonmyun a little tighter, he smiled against Sehun’s neck and knew exactly who he would wake to.

***

fic: exo

Previous post Next post
Up