Work Text:
Tighnari feels it coming to him in waves. It’s almost unnoticeable when he’s standing out in the sun with the summer heat rearing its head. The beads of sweat trailing down the back of his neck almost feel normal until he notices it’s cold sweat. Silently, he groans.
It’s an inescapable part of his nature, and honestly, he shouldn’t even be that mad about it considering it only comes once a year. Still, as he holds a clipboard in his hand, annoyance bubbles up his throat. This means that he’ll have to take yet another break, even as the withering in the forest gets worse.
Another defeated sigh escapes him as he pushes his ears flat on his head with his hands in a frustrated move.
“What’s wrong, Master Tighnari?” Collei asks, eyes already squinting with worry.
“Oh, it’s nothing.” Tighnari says easily even as he starts calculating the days he’ll be out of commission. Most of the time, his heat lasts for around two weeks. That meant that he’d have to take at least two weeks off of work. Two weeks where he couldn’t check up on Collei, two weeks where he’d have to leave the withering to everyone else in the forest. It’s not that he doesn’t trust the other forest rangers, it’s just that there are some things that only he is capable of handling.
“Oh is it…” Collei starts as realisation dawns on her face. Tighnari nods, trying not to look too perplexed by it. There’s not many things that Tighnari tends to get angry or frustrated about — but this, or anything that pulls him away from his work, always made him feel incredibly stupid. Of course, it’s not like it’s his fault or anything but Tighnari would like it if his biology didn’t fuck him over for once.
“I might have to leave a few things to you, Collei.” Tighnari says regretfully. Unsurprisingly, the girl’s face lights up at the prospect of being entrusted with something important.
Tighnari taps his clipboard distractedly. “My heat’ll probably be in full swing in a week for now.” He says. Until then, it’ll just be experiencing the uncomfortable pre-heat symptoms.
Archons, he’ll probably have to use the house that’s further towards land for some privacy. He hopes Cyno will be able to be with him for this one. The thought sends his mind into a hurricane as he ponders over it anxiously. Last year, Cyno had been so swamped up with work that he’d only been able to be there on Tighnari’s last few days. While those days felt good, the week prior to that had felt like absolute hell without his mate by his side.
“A week,” Collei says firmly, frowning, like she’s taking note of it.
“A week, Collei. I’ll tell you what to do when the time comes, okay?” Tighnari says.
“Okay,” Collei agrees but not before casting one more worried glance at Tighnari. “Will the General Mahamatra be there?”
Tighnari presses his lips together. “I don’t know, Collei.”
Things at the Akademiya have been extremely tense recently. All he can do is hope.
Collei nods, not prying any further. Tighnari is grateful.
-
Tighnari stumbles into the hut, his skin already burning as sweat dripped from his forehead. He’d barely made it in time, having stayed in the forest for far longer than he should’ve. Maybe he was too in love with his job. Perhaps he’s just as bad as Cyno is when it comes to work.
He’d sent a bird to get Cyno a few days ago, but he hasn’t heard back since so maybe his luck has run out. Tighnari winces as a spike of heat pricks his lower back. He doesn’t need to press his fingers to the back of his pants to know that it’ll be damp already.
He’s always hated the slick production. It just felt so fucking weird. Obviously, it increases the convenience factor, but really, it’s a pain in the ass.
(Cyno would’ve loved that pun.)
Tighnari practically strips himself of his clothes the moment he places all of his things down. He’d brought enough food for a week, which meant he’d probably have to send a bird to get Collei to bring him more during the later half of his heat. It all depended, really. Maybe he’d feel okay enough to just waltz out and grab a few fruits.
He shudders as his clothes fall to the ground. It’s in the middle of summer, and his body is burning from inside out but the sweat that forms around his body is anything but hot. He feels like throwing up.
Heat swirls in his stomach and he can no longer ignore the hardness between his legs, nor the fact that the desire to be filled up is increasing tenfold.
He stumbles to the bed and throws himself onto the sheets. It’s nothing fancy, which is good because he’ll probably have to throw those out after his heat. He whimpers at the next wave of heat as he quickly shoves a pillow between his legs and clamps down on it. He doesn’t waste any time rutting down onto the pillow, noises spilling out from his lips at the glorious friction it provided on his cock.
He had a systematic approach to heats too. He always started with just grinding like this so that he could conserve energy. Maybe he’d come a few times and when the urge got too much, he’d finally start fucking himself with his fingers.
He’s still in the early stages though, and he needs energy for later. Tighnari props himself up on his arms and continues humping his pillow. His tail is practically standing on edge and his brain is clouded with so much lust that it’s impossible to think clearly.
One time, Cyno had sat and watched as Tighnari humped a pillow, claiming that he liked how desperate Tighnari had looked like that. The thought never fails to bring Tighnari warmth in his cheeks and he practically keens at the thought of Cyno here with him.
“Fuck,” Tighnari hisses as the heat builds up in his stomach. Tears prick at the corner of his eyes as he realises that his mate most likely won't be here for the first time he cums during his heat. “Nghh.” He whines before the high peaks and he’s cumming all over the pillow. The first orgasm is never the most intense. Tighnari thinks it’s because it’s always bound to get worse.
His dick doesn’t soften after the first orgasm. Tighnari can’t even say he’s surprised. He squeezes his thighs around the pillow and groans, his teeth digging into his bottom lip. The urge to bite something is so incredibly strong.
It’s only when he’s pressed himself into the fabric of the pillow and whining Cyno’s name that his ears perk up. Familiar footsteps. Shit.
“Tighnari?” Cyno calls out as he enters. Fuck, fuck, fuck.
“Cyno,” Tighnari grits out as he turns to face Cyno, hips rutting against the pillow at a much more erratic pace after hearing Cyno’s voice. “Shit, please.”
“Was that an imperative or an expression?” Cyno asks. It’s a valiant attempt at a joke and Tighnari would’ve frowned at his words if he weren’t so horny. Cyno finally appears through the doorway. His eyes grow slightly wide at the sight of Tighnari before he shuts the door behind him and walks towards him.
“Hi, love.” Cyno greets kindly. Tighnari whimpers.
“I’m cumming,” Tighnari whispers. “Agh.” Cyno hums as he reaches over to start scratching at a sensitive spot on his ears. A full body shudder runs through Tighnari. His back arches as he shoots his second load of the day.
“Mm, good job.” Cyno praises, pushing Tighnari’s hair away from his sweaty scalp. “You’re doing so well.”
“Please fuck me,” Tighnari pleads. Cyno pauses before he grins and cups Tighnari’s cheek. Then, he’s moving as close as possible, with his lips barely brushing over Tighnari’s own.
“My pleasure.”
It doesn’t take long after those words for Tighnari to be pressed firmly underneath Cyno’s body. It’s such a safe position that Tighnari can’t help but shut his eyes. Cyno litters his body with butterfly kisses and the intimacy makes Tighnari want to tear up again. He buries his face in the crook of Cyno’s neck, tongue lightly lapping over his skin in random bursts.
“Can I bite?” Tighnari asks. Cyno hums, wrapping his fingers around Tighnari’s cock. The latter jerks in his place, a sharp gasp leaving his lips.
“Of course,” Cyno says. He angles his head so that his neck is more exposed. “Can I finger you open?”
“Yeah- Ah,” Tighnari inhales. His teeth grazes over Cyno skin. Cyno’s hands trail down to just below his body until his fingers swipe over a sensitive spot on Tighnari’s bottom, just underneath his tail. “Fuck.”
A fresh wave of heat courses through him and he knows the slick is gushing out of him at a quicker pace now, if Cyno’s breath catching was any indicator. Tighnari bites down on his bottom lip, embarrassment chewing him up on the inside.
“Pretty,” Cyno compliments. Tighnari whines as the itch in his teeth finally gets too overwhelming and he’s nibbling on Cyno’s neck like it’s a chew toy. He sucks on it, noises trapped between his lips and Cyno’s skin.
He feels a finger prodding at his hole, and he can’t help but press himself down onto the finger. The next wave of heat is less merciful, and it’s like the sex hormones were running at a faster pace now. Tighnari lets out a muffled moan as he tries to rock his hips into Cyno’s fingers to get him to move faster.
“Cyno, please.” He whimpers. Cyno runs a hand down his hair and kisses him on the lips gently.
“I’m going as fast as I can,” he says.
“You’re not,” Tighnari argues. “Ngh- Harder, please. It’s okay- ahh- it’s okay if it hurts.”
“You have two weeks to go, ‘nari, I’m not going to be so reckless right now.” Cyno says with an even voice. Later, maybe he would thank Cyno for being rational but as of the present, Tighnari can’t help but whine even more as he tries to get Cyno to work at a faster pace.
Cyno stretches him out carefully as one finger turns to two and two to three. Soon, he’s thrusting lightly into his fist as Cyno stretches him out.
“So pretty,” Cyno praises. He curls his finger upwards and presses gently on the spot where he knows Tighnari will feel it most. He’s rewarded almost immediately when a whole body shudder runs through Tighnari’s body and he’s throwing his head back in an unrestrained moan.
“Nghh-” Tighnari whines, his breathing growing even more erratic. “Cyno, please.”
His words are nasally and it only fuels the growing fond smile on Cyno’s face.
“Want me to fuck you?” Cyno asks rather kindly. Tighnari nods his head desperately. “Use your words.”
“Yes,” Tighnari gasps when Cyno crooks his fingers. “Yes, hng fuck me please.”
Cyno smiles, satisfied with that as he pulls his fingers out and starts sticking up his dick with lube. Tighnari tries to argue that it’s not really necessary, considering the amount of slick he’s producing but it’s pointless to argue with Cyno about these kinds of things.
“I’m going to put it in now, okay?” Cyno warns gently. Tighnari nods his head quickly, his fingers immediately gripping the sheets as soon as Cyno begins to insert the tip of his dick into his hole. He lets out a restrained noise as he clutches his own cock within his hands like a cage, trying his best to stop trembling.
“Fuck,” Tighnari mutters. “Please go hard.” He whispers desperately.
“Hm?” Cyno asks before groaning as he finally bottoms out. Tighnari’s head drops to the sheet as he loses strength to keep holding himself up. His face is in the sheets and all he can think about is Cyno pinning him down as he fucks him roughly from behind.
“Cyno,” Tighnari mutters, wondering if his request will be ignored because of Cyno’s logical thinking. He’ll probably tell Tighnari it’s too early for it. “Please fuck me.”
Cyno doesn’t waste much time after Tighnari’s words. He starts fucking into Tighnari’s hole with gentle thrusts. It felt so fucking good to be filled up again that Tighnari almost comes on the spot. Instead, he resolves to keep his mouth shut and release as little noise as possible.
While Cyno knows him better than anyone else, Tighnari too, knows Cyno better than most. Cyno tends to have a mean streak, whether he realises it or not. The one thing he enjoys most during sex are the sounds that Tighnari makes, and Tighnari’s going to use that to fulfil the urge he has to be drilled into the mattress.
“Hm? Why’ve you gone all silent?” Cyno asks as he slowly leans over Tighnari’s body. He stops thrusting for a moment to brush Tighnari’s hair away from his face to catch his facial expression. His eyes widen when he notices the way that Tighnari has his lips sealed even as his face has gone completely red. He snorts quietly, probably finding it extremely cute. “Okay, I give up. What do you want from me?”
“Fuck me harder, please.” Tighnari exhales weakly. “Can you uh-”
“Hm?”
“Hold me down,” Tighnari requests, lifting up his wrists to show Cyno. Cyno raises an eyebrow but he doesn’t question it, merely grabbing both of Tighnari’s hands. Cyno doesn’t necessarily have hands bigger than his, in fact, Tighnari thinks that Cyno’s hands are smaller but Cyno manages to pin them to the top of his head anyway.
A shadow grows larger by his head and it’s not a moment after that Tighnari feels hot breath against his ear. “You asked for this.”
“Mmmf-” Tighnari chokes out as his lips fall open when Cyno fucks into him aggressively. He moans as the thrusts don’t slow down after that, and it’s just a merciless tirade of fucking into him. The hand holding him down tightens when he tries to struggle. Despite everything, pre cum dribbles from the tip of his cock.
“Shit,” Tighnari curses as he can feel his orgasm building. One that’s hotter than his previous rounds. Magma builds within his stomach and there’s the urge to explode. “Cyno- nghh- I’m cumming.” He warns while panting.
“That quick?” Cyno asks, sounding disappointed. It’s condescending in a way that sends Tighnari into a whirlwind of emotions, spiraling from panic to even more arousal. “Can’t you hold it in for me?” Cyno asks, his voice all innocent and soft even though he’s fucking Tighnari into the next week.
“Can’t-” Tighnari chokes. He pants into the air, eyes squeezing shut as the pressure in his crotch builds. “Shit, Cyno.”
“Want me to touch you?” Cyno asks and all Tighnari can do is nod desperately. “Anything for you.”
Tighnari feels a warm hand wrap around his cock and the physical touch is enough the send him over the edge. “Aghhh-” He moans as white ribbons shoot from the tip of his dick. His eyes roll to the back of his head and all he can feel is blinding pleasure as stars explode behind his eyelids. He whimpers quietly when Cyno slips his dick out.
“Don’t,” Tighnari hisses. “Put it back in, please. Please come inside.”
“It’ll be hard to clean up,” Cyno says, breathless in a way that Tighnari recognises means he’s close.
Tighnari shakes his head. “Want you inside.”
Cyno sighs, not having the will to fight Tighnari on this when he wants it just as desperately. He thrusts into Tighnari and fucks into him a few times before he’s cumming into Tighnari too, moaning his name as he spills.
Tighnari sighs satisfactorily as the desire for sex gets culled for the moment. Cyno pulls out and slumps by his side, turning Tighnari around so that he can look at him.
The first time they’d spent Tighnari’s heat together, Tighnari had been so embarrassed that he’d hidden his face into his pillow for two hours until the urge to be fucked came back again. Now, Cyno holds Tighnari’s face still as he wipes the drool and tears off his face with a towel he’d retrieved from the side.
“Pretty,” Cyno mutters. Tighnari scoffs, his eyelids already drooping.
“I’m covered in sweat and drool,” he says.
“Still pretty,” Cyno shrugs. Tighnari rolls his eyes. He hooks his leg over Cyno’s body and pulls him closer so that his arms can do the same.
“Come closer,” Tighnari whines. Cyno snickers. He places the cloth on the table at the side.
“So needy.”
Tighnari stuffs his face into the crook of Cyno’s neck where he’d previously left a mark. “Shut up.”
“Okay,” Cyno hums. “Tell me if it hurts anywhere, okay?”
“Mm,” Tighnari concedes without even thinking. Weariness starts to take a hold of him. Through his dazed mind, he remembers whispering one final thing to Cyno.
“Thanks for coming.”
