Work Text:
It took a moment for Lan Wangji to realise what the amazing smell filling his nostrils was. He frowned and looked up from his book, eyes falling on Wei Wuxian, who was pouting and copying the rules of the Lan Sect for the third time that week.
Wangji knew exactly what to do, he knew exactly how to deal with this situation, he knew exactly what the procedures were… And yet, he couldn’t move.
This wasn’t the first Omega going into heat he had smelt, but he had never felt as affected as he was now. His cock was already growing hard, and it was clear that Wei Wuxian was only in the first stages of his heat. The only thing in Wangji’s mind was to mate, to get that Omega under him and knot him, impregnate him.
He tried his hardest to make these thoughts disappear, even attempting to meditate, but as the seconds passed, the stronger the smell was, and the quicker his heart pounded in his chest.
To make matters worse, Wei Wuxian groaned, and it was such a beautiful sound that Wangji had to close his hands into tight fists to control himself.
“Lan Zhan~.” Wei Wuxian called, and Wangji couldn’t help but look at him. Wei Wuxian was blushing, sweat starting to form at his hairline, and he was still pouting, and Wangji wanted nothing more but to kiss those beautiful lips. “I’m bored!” He groaned again, lying on top of his table.
Wangji ignored him, returning his attention to his book – trying to return his attention to the book, because his mind was still thinking dirty things about the boy near him. If Wei Wuxian didn’t notice what was going on with himself, Wangji wouldn’t be the one to tell him – technically, he should do just that, maybe call a Senior to help with such situation, but Wangji not only knew he wouldn’t be able to move without jumping Wei Wuxian, but he also couldn’t imagine leaving him.
“Lan Zhaaaan~!” Wangji almost jumped out of his chair when he realised Wei Wuxian was at his side, moaning his name, face completely red. The boy was so close, his smell so intoxicating that Wangji felt frozen into place, eyes locked on him. “Lan Zhan~.” He moaned again, one hand coming to hold his arm.
Almost instantly, Wangji had Wei Wuxian lying on the floor, himself on top of the other man, who was now with eyes wide open. Wangji, for the first time since he popped his knot a couple of years ago, decided to let his instincts take over. He had never felt this way towards any Omega before, no one had ever smelt so sweet, no one had ever made him feel any sort of emotion.
“Lan Zhan? What—” Wei Wuxian tried to speak, clearly confused, but so damn aroused, if his smell was anything to go by.
“Wei Ying.” He said, his voice hoarse, and the smell in the Library Pavilion was filled with Wei Wuxian’s heat.
“What’s… going on?” Wei Wuxian spoke, voice quivering, and Wangji couldn’t hold himself back. He nosed onto Wei Wuxian’s neck, right at his scent gland, and he groaned at the same time that Wei Ying moaned. “Lan Zhan.”
“You’re going into heat.” Wangji finally spoke. “Why haven’t you taken your suppressants?” Wei Ying tried to shake his head, but Wangji was now mouthing at his neck, and he could only tilt his head, giving Wangji more space.
“Heat? No, I’m… I’m a Beta.” His voice was confused, and Wangji understood that Wei Wuxian was having his first ever heat. Now it made sense why he had stayed in the Library Pavilion instead of retreating to his quarters – or to the Omega chambers, which would help more during this time. It also explained why he came too close to an Alpha – although Wei Wuxian had little to no regard to physical contact, so Lan Wangji doubted it would have made much of a difference in the first place.
“Wei Ying.” He whispered the boy’s name against his neck, biting softly on the skin there, prompting another moan from him. Wangji wanted to say he wanted Wei Ying, that he wanted to mate him, knot him. But he couldn’t bring himself to express himself. He didn’t know how. However, Wei Wuxian beat him to it, his hands holding Lan Wangji tightly into place, his legs coming around him.
“Lan Zhan. If I’m… If I’m going into heat…” He started, bucking his hips up, and Wangji could actually feel the wetness from Wei Wuxian seeping through their clothes. “Why don’t you help me?” Wangji took his face away from his neck, looking at the cheeky expression in Wei Wuxian’s face. How could he still tease when he was in this situation?
“Mark your words.” Wangji said, and without waiting for a response from Wei Wuxian, he started opening their clothes, just enough to bring his own cock out and to reach Wei Wuxian’s hole. Wei Wuxian’s slick smelt so good now that there wasn’t anything trapping it, and Wangji decided to just fuck him. Maybe later he’d take his time to lick Wei Wuxian’s hole clean, to actually appreciate every inch of his body. But he was just a teenager, and he had been holding back for too long now.
In one swift movement, Wangji was in. Wei Wuxian moaned loudly, hands holding tightly onto the other’s clothes. Lan Wangji mouthed at that beautiful, long neck, licking and sucking on it, his hips moving on its own accord.
“Lan Zhan! Ah!” Wei Wuxian, apparently, was unable to remain quiet even in a moment such as this – but Wangji had to admit that it was even more arousing to hear his name being called in such a wanton way.
He fucked into Wei Ying quickly, seeking his pleasure desperately, and he could feel Wei Wuxian was as frantic as he was. The boy moaned, unafraid of being heard, and Wangji couldn’t care less. Let all of Cloud Recesses hear. This Omega belonged to him, and he’d be the only one to touch him, fuck him, knot him.
Far too quickly, Wangji felt his knot starting to grow, catching on the rim of Wei Wuxian’s hole at every thrust, and that only made the Omega repeat his name like a mantra. It was too much and Wangji ended up coming far too soon, his knot locking them together. Without even realising, he bit onto Wei Ying’s gland strong enough to break skin, and, therefore, mark him as Wangji’s Omega. Wei Wuxian moaned loudly as he came, one hand coming to Wangji’s neck, holding him in place.
It took Wangji a long moment to realise what he had just done. Even though he grew anxious as how he was going to explain this to his Sect, he had to admit to himself that he didn’t regret it. Wei Wuxian could be annoying sometimes, and speak too much and break so many rules in a short span of time, but he was still kind, thoughtful and intelligent.
“Lan Zhan.” Wei Ying called him, voice a little hoarse, and Wangji looked at him. However, before Wuxian could say what he was going to say, the doors of the Library Pavilion opened and there stood Lan Qiren, Lan Xichen and some other disciples, who Wangji knew were Omegas, probably ready to take his Omega away from him.
He grunted, holding Wuxian tightly, making it clear that no one would take his Omega away. His uncle and brother looked at each other before dismissing the Omegas. The two entered the library and closed the doors behind them.
“Can you explain how this came to pass?” Qiren asked, looking at Wei Wuxian with anger, probably thinking he had been the one to corrupt his nephew.
“Mine.” Wangji said simply, squinting his eyes at the men, silently daring them to try and separate them. Lan Qiren was about to speak again, but Xichen rose a hand, getting his attention. He smiled at the newly mated couple on the floor and spoke.
“That is very clear, yes.” He said, and Wangji nodded, relaxing a little. “But mating in the Cloud Recesses without properly being married is prohibited, and the two of you will have to be punished once Young Master Wei’s heat comes to an end.” Wangji nodded, but Wei Ying finally spoke.
“What? It wasn’t our fault! It just happened and—” He was interrupted by Wangji.
“We’ll receive ten lashes each.”
“Lan Zhan.” Wei Ying looked at him and Wangji looked back at him, one hand coming to cup Wei Ying’s beautiful face. That, somehow, shut him up. Lan Wangji returned his attention to his uncle and brother.
“Seems reasonable.” Xichen said, smiling softly, as he often did. “Meanwhile, we’ll make some preparations. We’ll also send word to Sect Leader Jiang. The Library Pavilion will be locked until the heat is over.”
“Don’t ruin any books.” Qiren said, clearly wanting to have the last word, but Wangji could only nod.
Without further ado, the two older men left the library, and Lan Wangji and Wei Wuxian were finally left alone. Wangji’s knot was already growing smaller, and it would be able to leave Wei Ying’s wet hole, but he didn’t want to. Instead, he kissed the bite mark he left on his Omega’s neck, which made Wei Wuxian sigh pleasantly.
“Lan Zhan.” He started, hand stroking Wangji’s back. “I don’t think it’s fair to be punished by something like this. It’s not like we’ve made a mistake.” There was a moment of silence and Lan Wangji looked at Wuxian, noticing his worried face. “Was it? Was it a mistake, Lan Zhan?”
“No.” He said, simply, but Wei Ying didn’t seem convinced.
“Then why do we need punishment? I know I’m not what the Lan Sect expects for their Twin Jades, but… It’s not like we could stop this.”
“We could.” He said, and Wei Ying gasped, pushing him just enough so they could look each other in the eyes.
“Lan Zhan, what do you mean?”
“I acted impulsively. I should have had more control over myself.” Wei Ying’s eyes fot sad, and Wangji quickly explained: “But I don’t regret it, Wei Ying.” Wei Wuxian’s expression softened and he nodded.
“Alright. I don’t regret it either.” He said, pulling Lan Wangji for a kiss. Wangji gasped as their lips touched, only just realising they hadn’t kissed until now. A few seconds later, he was kissing back hungrily, his hips starting to move once again, triggered by Wei Ying’s heat, kiss, smell – everything about him made Lan Wangji want. “Lan Zhan!” Wei Ying gasped, putting some distance between them. “Fuck me more.” How could Wangji deny such a request?
With no need to be told twice, Lan Wangji did just that.
