Actions

Work Header

omega in distress

Summary:

He is pretty sure he is sweating a bit, despite the fact that he isn’t even doing anything. It’s harder to focus long enough on the performances to judge them, his body feels wound up yet loosened up at the same time. He wonders if he is sick.

“Yibo,” says someone, from the end of a tunnel, voice too close to his ear and a soft hand on his arm. “Yibo, are you feeling okay?”

Omega Wang Yibo goes into heat unexpectedly and he needs his boyfriend.

Notes:

hello everyone, this fic is not at all self-indulgent as fuck i am just doing this for the betterment of society :D

some quick points to note
- 'suppressants' or 'heat suppressants' in this fic are simply pills that omegas take to reduce the effects of their heat so that they can be out in public safely
- 'scent blocker' are patches anyone with any secondary gender can stick onto their skin so that their heat/rut smell isn't obvious

thanks a lot Bee for immediately giving me options when i dropped into your dms with 'give me scents' lmfao. they were fun and helpful and as you can see, i used them in this fic

(See the end of the work for more notes.)

Work Text:

The prickling under his skin begins in the morning.

Yibo has work to do, places to go, appearances to make, so he ignores it. He ignores the slight shakiness in his legs as he goes to the bathroom and takes a shower, attributes it to sleep still clinging to him.

He has a semi but he often does when he wakes up anyway. When he comes out of the bathroom, mostly naked and looking to pull on some clothes, he has a message from Xiao Zhan.

cant wait to see you again, baobei <3

His breath stutters at the message and for some reason the images his brain supplies him with in response to the very cute, very sweet message is him bent over with Xiao Zhan’s fingers in his ass. He feels himself get a bit slick right there, in the middle of his room and shakes his head to clear it. He can’t get himself off right now so he just texts Xiao Zhan back.

me too ❤️💚



He has to sit in a chair and judge performances for three hours. It’s both good and bad. Good because he has been feeling weird since the morning and doesn’t want to expose that in front of everyone. On the other hand, the prickling sensation has only increased and he itches to do something, to move his body, to feel the sensation of fabric rubbing against his skin and providing him some relief.

He is pretty sure he is sweating a bit, despite the fact that he isn’t even doing anything. It’s harder to focus long enough on the performances to judge them, his body feels wound up yet loosened up at the same time. He wonders if he is sick.

“Yibo,” says someone, from the end of a tunnel, voice too close to his ear and a soft hand on his arm. “Yibo, are you feeling okay?”

The touch, polite as it is, sends his mind reeling. This is not the voice he likes having in his ear but his body reacts anyway and suddenly the images from the morning come back with vengeance, invading every corner of his mind. His boyfriend, pinning him down to the bed, moving above him, flushed and leaking. Their bare skin touching everywhere, Xiao Zhan filling him up and then taking him in, not letting up until Yibo has made a mess everywhere and is crying and heaving, begging for just one more–

Somewhere from the distance, his thoughts manage to snag on something that is not unrelentingly horny.

Fuck. He is in heat.

“Excuse me,” Yibo manages to choke out, shrugging off the touch probably a bit too rudely. He can apologise later, if needed. He needs to– He needs to do something, he needs to go backstage and take a breather, get a hold of himself–

The cameras aren’t rolling currently and so Yibo flees easily, mind racing. How could this happen? How could he be on heat now? This is not the time, his cycle has always been pretty regular for years.

“Laoban,” says his assistant, managing to catch up with him backstage. “What’s-”

Her eyes widen when she takes in his appearance and quickly snatches her hand off his elbow, for which Yibo is eternally grateful. Even through his clothes, any kind of touch is just working him up further and fuck, he needs Xiao Zhan, he needs him now, his body doesn’t care about logic or reason he just needs to fuck–

“Here, scent blockers,” says his assistant, handing him a couple. Yibo stares at them uncomprehendingly, his mind a screaming static of need that doesn’t let him process much else. “Laoban. Put them on. You will start to attract attention soon. You already… smell up close.”

Yibo gulps as his brain slowly processes that. “Okay. Okay.”

“When did your heat begin?”

“From- this morning I think?”

His assistant grimaces. “It hasn’t been twelve hours since then. But it will be soon. I think you should go home.”

“I’m fine,” says Yibo, a brief flash of clarity flooding back in. He can do this. He can work through his heat. He has done it before. Granted, he knew his heat was coming back then and took early measures to be able to work. “You have the heat suppressant pills?”

His assistant looks like she just realised something. “Wait, you worked on suppressants for the last…how many heats?”

“How is that important?” Yibo snaps, patience fraying. “Just give me the-”

“Five I think, consecutively.”

“Why are you tracking my cycle!?”

“It’s my job!”

Yibo inhales deeply, trying to calm down. He feels like he is going to vibrate right out of his skin. “Okay, okay, yes, I worked on suppressants. Isn’t that what suppressants are for? What’s wrong with– Just give me the pill goddammit, I need to go back out there.”

She stares at him and when Yibo glares she sighs and reluctantly reaches inside her bag and gives him a pill. Yibo swallows it down without much fanfare, ignoring her warnings that it might not work once the heat has already started. He’ll be fine.



He doesn’t feel fine as he sweats through his layers profusely.

His skin is hypersensitive and he keeps shying away from touch, trying to smile to look like he is just being playful. But he knows he must be flushed and visibly sweaty right now and people can probably tell he is in heat and are just being polite by not mentioning it.

He can go home but it would be incredibly short notice and he knows his presence is kind of vital to the whole show. He doesn’t want to arbitrarily postpone it because his body is being uncooperative.

The suppressant does help a bit. He knows his full blown heats are way worse. Just thinking about the last one makes his dick harder and tears sting his eyes. He remembers the way he had lied in his nest, rutting mindlessly, pushing his fingers inside himself with no resistance whatsoever, he was so wet. He remembers the door slamming shut once Xiao Zhan had come home and after that everything was a blur. Xiao Zhan had taken such good care of him, given him so many orgasms, whispered so much filth into his ears that his brain has mashed it all up and is now using it to torture Yibo.

He presses his legs together and swallows down a whimper. There is a mic attached to his clothes. He absolutely cannot make any kind of sound. God. God. Fuck, he is going to go insane.

When it is finally over, he barely waits for any goodbyes and rushes out.

“What’s next?” he asks his assistant who just shakes her head.

“I cancelled them, don’t worry.”

“But–”

“Laoban, don’t worry. They are just photoshoots. They can be done later. They will be begging us for another date soon anyway. It’s fine.”

It’s fine. Yibo tries to accept that and gets in the car. It will be fine. He’s going home, he will be fine.

He loses himself in daydreams of fucking himself on his favourite toy and tangling himself in the sheets, maybe pulling out one of Xiao Zhan’s hoodies to drown himself in. They have been washed and cleaned and have therefore lost a lot of Xiao Zhan’s natural scent but Yibo knows the lingering mixture of green apple and jasmine would be enough to soothe him. It has to be. Until Xiao Zhan gets back.

Fuck, he will be there only after like four hours. Yibo needs him now. He needs to smell Xiao Zhan in person now, have him push inside him now, satisfy that prickling itch now. If Xiao Zhan was in this car presently, Yibo would have straddled him and ridden him right away, uncaring of whatever audience they have. He is so turned on and so hard. So wet, he is leaking. He hopes it won’t show he gets up.

The driver has to jolt him out of his thoughts when they reach home and he hastily gets out, every nerve ending on fire. His legs stumble and he debates whether to run up the stairs to satisfy the restlessness in his body and risk tripping or to take the elevator and wait in agony until he reaches his floor. He ends up taking the elevator, a voice in his head that sounds suspiciously like Xiao Zhan telling him to be safe, take it easy, everything will be fine.

God, he wishes everything was fine right now.

As soon as he shuts the door of his apartment, he is ripping off the awful scent blockers and stripping out of his layers. The suppressant has clearly worn off already, his heat is probably too aggressive this time. The clothes he has been put in are unpleasant and unrelenting with spiky designs and shit. They won’t do. But at least his undershirt is soft and nice. He throws the undershirt on his bed, strips out of his underwear- which has a long line of slick connecting to his ass until he throws the ruined scrap to the corner of the room- and pulls out whatever good he can find out of the cupboard, including Xiao Zhan’s red hoodie. He gets on the bed on all fours, fluffs up the pillows and draws them closer, piles up the materials until he is lying sideways, hugging the hoodie, burying his face in it, and rutting against a pillow that has ended up between his legs.

The first orgasm barely feels like anything. He only knows he comes because there is a slight release of tension in his aching cock but the pressure throughout his body remains constant and unbearable. He pushes his ass back blindly, sobbing when he can’t find the velvety hardness he wished to find. Fuck, he needs his toys. He needs all of them. He needs to be filled up.

The sudden image of the time Xiao Zhan’s and his heat had lined up, leading them to hungrily fuck themselves on a double ended dildo while Xiao Zhan had devoured his mouth in a way that made Yibo go blank and pliant takes over his brain. He remembers the way Xiao Zhan had gasped into his mouth and fucked himself harder on the toy, making it shift inside Yibo as well, pushing right up against all his pleasure points, making him mewl and clutch at Xiao Zhan’s strong shoulders. He remembers both of them coming at nearly the same time, the mess they had made and how Xiao Zhan had barely given him anytime before he had pulled the toy out of himself, leaving the other half still stuck inside Yibo, and sat down on his dick, chasing his own pleasure and leaving Yibo to moan so loud he was practically screaming.

Yibo comes again and a gush of fluids come out of his hole as well as the tip of his dick. This one feels better but when the heat hits him again after receding for a moment, the need to have something inside him becomes much more overwhelming. He has to make himself get up and fetch a toy, his hands and fingers and pillows won’t be enough.

He can almost make out his own floral and minty notes in the air. The room must be thick with the smell of sex and what his boyfriend describes as a mild ‘wood smoke’ smell that Yibo has never been able to make out himself but seems to drive Xiao Zhan crazy. Fuck. Xiao Zhan. He will come back to a disaster. For a moment Yibo feels guilty that he will have to come back to a naked, writhing, begging-for-dick omega instead of getting a proper welcome but every thought flies out of his head when he finally gets his hands on his, quite possibly favourite, dildo.

The one with the knot at the base.

God, he needs this. He tries to stick it inside right away and cries out in anguish when the angle is all wrong and his wrist twists awkwardly. He lets the toy drop into the bed and gets on his hands and knees, buries his face in his favourite hoodie and reaches back to finger himself. He isn’t open enough, even though he is so wet that slick is all over his ass. He starts working himself open with two fingers, moving to three in no time. That has to be enough. He needs, he wants–

He imagines the apartment door slamming open and then shut as he stuffs himself with the dildo, moaning into the hoodie. He is drooling, he is ruining the hoodie and probably its scent, but he can’t help it. He imagines Xiao Zhan’s footsteps stalking up to the bedroom, he imagines feeling a heavy gaze on him as he fucks himself shamelessly, desperate for relief. He imagines Zhan-ge coming back home way earlier than promised to help himself take the knot and keens when it settles in. He imagines the dark look he has seen in Xiao Zhan’s eyes whenever he uses his toys, the way he looks so hungry and wanting, the way his teeth bare ever so slightly like he is genuinely going feral. It helps, he keens louder and manages to push himself into a sitting position with shaky arms, folds his legs underneath himself to avoid the dildo from slipping out and squirms on top of it, the stretch of his walls around the knot delicious and one hand stripping his dick. He is so close–

“Yibo, fuck.”

Yibo’s eyes fly open and he makes a strange gurgling sound in his throat that even he doesn't know what it’s supposed to be. He scrambles around to face the door of the bedroom, meticulously keeping the knot inside him because he just cannot live without it and stares at Xiao Zhan, standing at the door, eyeing him with both shock and obvious lust.

“Gege,” he whines, breath hitching when Xiao Zhan simply stares without moving. “Gege. I need–”

“Keep going, baobei. Make yourself come,” says Xiao Zhan. His voice has a rasp to it that makes Yibo shudder in anticipation. “And then I will take over. I will take good care of you, I swear.”

Yibo knows he will. He knows. He goes faster, grinding his hips on his toy and jerking himself off fast. Xiao Zhan’s eyes on him make everything a hundred times better. Fuck. Fuck, he wasn’t imagining Xiao Zhan being back home. It was real. Fuck. How much did he see? The thought makes his body burn hotter.

Xiao Zhan is clearly in his airport clothes. In fact he is still holding his face mask in one hand. With his other hand, however, he frames the bulge in his pants and Yibo’s mouth waters.

“You smell amazing,” says Xiao Zhan breathlessly. Yibo can smell the green apple and jasmine scent wafting off of Xiao Zhan and the more subtle tones of something which always reminds him of the earth’s smell after a thunderstorm. It intensifies as Xiao Zhan watches Yibo get himself off, eye flashing and roving all over him. “Fuck, you’re so sexy Yibo.”

Yibo lets the praise wash over him and his eyes fixate on where Xiao Zhan is stroking himself. Why is he just standing there? He should stuff Yibo’s mouth full of cock, let him smell his boyfriend properly. The hoodie is barely enough anymore, especially with Xiao Zhan standing tall and delicious right there.

“Gege,” Yibo mumbles. He is close, he is gonna fall off the edge anytime, and he wants to have Xiao Zhan in his mouth when that happens. “In my mouth, please. Please, ge–”

Xiao Zhan is moving, unzipping his pants and pulling down his underwear. Before Yibo can even finish his last word, he has his dick out- his wonderful, hard, flushed dick- and nudging Yibo’s lips. Yibo opens his mouth instantly, suckling on the head and tonguing at the slit as Xiao Zhan groans and pushes in more. God, this is right. This is just right. He feels so full and surrounded.

“Pretty,” mutters Xiao Zhan, tracing Yibo’s bottom lip with his thumb and Yibo comes.

He draws it out long, rolling his hips in small movements to feel the stretch inside him, wanting it to last. Xiao Zhan slips deeper into his mouth until he is nudging the back of Yibo’s throat and he moans, which in turn makes Xiao Zhan moan. He pats Yibo’s hair with one hand and fucks his mouth shallowly which makes one last weak spurt of cum dribble out before he goes limp.

This third orgasm felt infinitely better than the first two and Yibo can actually think beyond his senseless need now, mind less foggy. He winces when the stretch of the knot becomes more discomfort than pleasure and Xiao Zhan must have noticed because he pulls out of Yibo’s mouth tenderly, much to his disappointment.

“Let’s get you off this toy baobei,” reasons Xiao Zhan and that’s fair enough. It will be some time before he gets horny again. He winces again when he shifts to raise his ass, the knot pulling at his rim almost painfully. Xiao Zhan reaches behind him with a hand to help and Yibo shivers a bit at the cursory touch of his fingers down his ass.

When the dildo is finally out of him, Yibo lets himself fall back on his bed. He hears a huff of laughter before he sees Xiao Zhan get on the bed out of the corner of his eye. His dick is still out and hard and a little wet due to Yibo’s ministrations and it makes Yibo want to suck him off. But they both know Yibo is in heat and would soon want to sit on that erection, toys not preferable when a whole ass sexy boyfriend is home. He needs real human touch and warmth and intent.

“Do you need water?” asks Xiao Zhan at the same time Yibo asks, “How did you get here so fast?”

Yibo feels Xiao Zhan kiss his forehead and he melts a bit. A lot actually. “I sensed my omega in distress and came home instantly.”

“No the fuck you didn’t,” returns Yibo and Xiao Zhan starts snickering. Yibo feels his own body follow soon, body shaking with laughter.

“No, I didn’t,” admits Xiao Zhan. “Your assistant called and informed me so I flew in immediately.”

“I can’t believe my team just entirely reports to you like you are their boss,” complains Yibo even as his heart fills with warmth at the idea that Xiao Zhan just rushed back home to take care of him.

“I am,” says Xiao Zhan conspiratorially. “I have stolen your whole team, Wang Yibo. They all answer to me now. I have spies working for me so be careful Lao Wang.”

“I know you are making a stupid joke, but I’m in heat so that voice is just turning me on.”

Xiao Zhan chuckles and then gets up, much to Yibo’s ferocious whining. He wants Xiao Zhan close! He wants to cuddle! “I’m just getting some water and food for you. You are gonna wear yourself out.”

“I’m gonna wear you out, Zhan-ge,” Yibo challenges. That makes Xiao Zhan pause while pulling up his pants and flash Yibo a filthy smile.

“Don’t think I don’t know that you insisted on working through your heat,” says Xiao Zhan. His eyes go all focused and intense on Yibo and Yibo feels arousal coming back in full force. “I’m gonna teach you a lesson before I let you come again.”

He leaves as Yibo curses and deals with the effect of Xiao Zhan’s words by slipping fingers into his hole. Slick leaks out of him anew. He feels ready to go again. Fuck Xiao Zhan.



Once Xiao Zhan had fed and hydrated him and eaten something himself as well (“You can’t just feed me and not eat yourself! You came straight from the airport!”), he says he wants to take a shower to feel more clean. Yibo, who is by now fully horny again, shakes his head frantically and tugs at Xiao Zhan’s pants, wanting to get them off. Xiao Zhan is still hard, he has to be and Yibo wants him inside, now.

“Ah, demanding,” says Xiao Zhan, sounding fond as he grapples at his clothes uselessly because apparently Yibo’s basic motor skills are lost to his heat. Xiao Zhan grabs both of Yibo’s wrists and he whines as loud as he can, not wanting to waste breath on words anymore. Xiao Zhan is perfectly clean. He can take a shower later when Yibo isn’t losing his mind.

“Shower- later-” Yibo manages to gasp out and whimpers when Xiao Zhan manhandles Yibo onto his back by the grip on his wrists. Fuck. Maybe he is going to fuck him now. Yes.

Xiao Zhan looms over him, eyes bright and flicking down the length of Yibo’s very naked body appreciatively and Yibo preens. “Fine, fine, Yibo. Shower later. Maybe we will shower together. Maybe I will clean you up and bring you back to the nest and fuck a mess into you again.”

Yibo thrashes under Xiao Zhan with a sound stuck in his throat. That sounds amazing. It would be even more amazing if Xiao Zhan would get a move on. Cock, stuff him full with cock, his hole feels so empty–

“But didn’t I say I would teach you a lesson first?”

Yibo’s eyes widen. Fuck. Fuck. What is he gonna do? Yibo both loves and hates the idea of a punishment. Usually he loves being punished by Xiao Zhan, because punishments are always only a present. He loves Xiao Zhan handling him with a firmer touch every now and then. But right now, in the midst of a heat and three orgasms in, body already halfway to the fourth despite having done nothing yet, it sounds torturous.

Xiao Zhan lets go of his wrists to go down the length of his body, pressing kisses between his pecs, down his sternum, right on his belly-button, underneath the belly button where Yibo’s skin is sensitive on a good day and hypersensitive right now. Yibo jerks involuntarily and Xiao Zhan grabs his thighs and slowly pushes them up until Yibo’s legs are thrown over his shoulders and his mouth is right at his dick. Xiao Zhan keeps kissing lower still, sucking his balls into his mouth, and then finally down to his rim. He shifts his hold so that Yibo’s legs are higher still and his hips are half off the nest. Yibo moans where Xiao Zhan seals his mouth over the place where slick is steadily streaming out of, body turned on beyond measure.

“Yibo,” says Xiao Zhan, his voice rough as he de-attaches. Yibo sobs in response. “Didn’t I tell you to never work through your heats?”

“But– But I had suppressants! I–”

“Quiet,” orders Xiao Zhan and oh, that just made Yibo wetter than ever. He is sure it’s obvious to Xiao Zhan and his face burns from embarrassment. Yibo can’t bear to look down at him right now. “You had suppressants after the heat had already hit. That is irresponsible.”

Yibo bites his tongue to keep himself quiet even though a hundred protests rise to his tongue. Maybe if he stays quiet, Xiao Zhan will give him an orgasm quickly.

“Which brings up the matter of how often you use suppressants. You know those are for occasional use, right? Only in an urgent situation. If I’m not around for your heat, you still have plenty of toys to satisfy yourself with and spend your heat safely. It’s two days, Yibo, you can’t take time off for two days in a cycle?”

“Can you?” snaps Yibo.

Oh no.

Oh fuck.

Xiao Zhan doesn’t say anything for a while. Yibo can simply feel his breath on his hole, driving him more than a little crazy.

And then he dives back and plunges his tongue inside.

Yibo cries out and his hips buck up, unable to decide what to do, but Xiao Zhan places his hands around his waist and holds him in place, licking into him with fervour. Yibo is losing his mind. No, scratch that. He has lost his mind.

“I do,” he says, pulling back a little and giving Yibo some respite, but still continuing to nip and kiss at his rim. “I never work on my heat unless I absolutely have to. I always block out those days in my calendar. I even cancel stuff when I get an unexpected heat. I stay in and if you are not around, I fuck myself on my toys and imagine riding you all day.”

“Zhan-ge–” gasps Yibo, hands scrabbling at Xiao Zhan’s shoulders.

“Because that’s what we both agreed on, Wang Yibo,” says Xiao Zhan and fucks Yibo with his tongue again. Oh god, oh fuck, usually rimming isn’t enough to get Yibo off but right now he is absolutely going to come like this. “Because we both promised to be good about this. But you–” Xiao Zhan growls a bit and the sound sends shockwaves through Yibo. “You’re just not very good, are you?”

“No, no, I’m sorry,” says Yibo, voice high and desperate. “I’m good. I’ll be good, please–”

“You are just saying that because you want to come,” says Xiao Zhan and licks a broad stripe over him as Yibo shudders. “Hmm, you taste good. You slick always tastes so delicious. Maybe I should just spend the whole day tasting you and leave you wound up and begging to come. How does that sound?”

Yibo shakes his head and is about to beg again when Xiao Zhan begins eating him out with loud, obscene noises. Yibo’s legs are trembling, his head is thrown back and his eyes are shut tight. Fucking hell–

Xiao Zhan pulls off and laughs right against his skin, voice low and rumbly. Yibo’s body is just trembling all over now. He so badly needs to come but Xiao Zhan keeps pulling off just as he is about to. This is the punishment, Yibo knows.

“Look at this,” says Xiao Zhan and suddenly three digits are sliding in, making him moan in surprise. Xiao Zhan wastes no time in finding his prostate and brushing up against it, but only once. Then he avoids it and Yibo sobs as he fruitlessly tries to fuck his hips back on those fingers. “Look at your greedy hole sucking me right in. I bet I could fit four in here. Oh yes, you took that knot in. I can definitely stick four in.”

“Zhan-ge, gege, please–”

“Why don’t you just stay at home when you’re in heat, Wang Yibo? Look at how hungry your body is. You can just stay home and have fun with yourself. Use every toy you own. Watch those things we have recorded and if you are feeling really up for it, use the fucking machine.” Yibo sobs as the fingers curl inside him, making him see stars when one of them lightly touches his prostate again. “Just leave slick everywhere. Send me pictures to jerk off to. Be good for me.”

“I will,” says Yibo. He didn’t process half of that but every word turned him on more until he could barely speak. As it is, his coherence runs out with those words and he sobs harder, his body twisting with the need to come.

Xiao Zhan moves his fingers until he is putting constant pressure on Yibo’s prostate, making him wail, and says, “Come.”

Yibo comes, his entire body buzzing with it, the taut tension finally giving way and letting him reach his high and then come down. He slowly relaxes, his sobs die down and Xiao Zhan gently lets his legs go. They ache a bit but Yibo is too fucked out to care.

Xiao Zhan kisses him on the lips softly after several moments. “You okay?”

Yibo hums, eyes still shut. “Okay.”

“It wasn’t too much?”

“No,” sighs Yibo, opening his eyes. “You are right. I’m really sorry. If you are keeping that promise then so should I.”

Xiao Zhan kisses his nose, scraping his bunny teeth on the skin and Yibo snorts as he tries to get away. “Zhan-ge!”

“Hush, I’m showing affection.”

“You ate my ass with that mouth. Now you are chomping on my nose.”

“I did not chomp–”

Yibo cackles and Xiao Zhan swats him playfully before rolling over to land on Yibo’s one side. It takes some adjusting, given the mess the nest is in and how tightly packed it is, but Xiao Zhan manages to carve a place for himself and then curls around Yibo, his head landing somewhere on Yibo’s chest.

“I love you,” says Yibo, unable to keep it inside. It doesn’t matter he has said these words a hundred times before, his heart still leaps like it’s the first time, even though he is now more than sure of his feelings and the fact that they are reciprocated. It’s just… romantic to say it. Yibo isn’t the most eloquent with words, so simple declarations of his love are all he can do.

Xiao Zhan lifts his head slightly to peck below his collarbone. “I know.”

“Hey, say it back!”

In response all Xiao Zhan does is stick out his tongue and pretend to gag. Alright. Yibo sees how it is. He would have tackled him for that but his body is weakened from four orgasms in less than two hours. He would tackle Xiao Zhan later.

Xiao Zhan’s body shifts a bit and suddenly Yibo feels the erection against his thigh.

Suddenly his heat comes rushing back in again. Xiao Zhan is hard against his thigh. And he is still fully clothed for some reason. Unacceptable, thinks Yibo, even as his body heats up further at the thought of how Xiao Zhan made him come so explosively with just his mouth and fingers and fully clothed, while Yibo was writhing on the sheets, heat searing through every inch of him.

Fuck. He is getting wet again. He always gets surprised at the ability of his body to produce unending amounts of slick and cum while in heat and right now he spares that exactly one second of thought before moving his leg so that he can grind his thigh against Xiao Zhan’s hard on.

“Zhan-ge,” he says plaintively, pouting to get his way. Xiao Zhan stiffens against him and Yibo feels him getting harder against his thigh. “Zhan-ge. You have’t fucked didi with your cock yet. I said I will be good.”

Xiao Zhan lifts off of him and strips off his shirt quickly, then hovers above Yibo, strong, toned arms braced on either side of him, caging him in. Fuck yeah. This is what he needs. To be caged in. To be pinned down.

Xiao Zhan gives Yibo an incredulous look but Yibo knows how to read the heat in his eyes. “Already, Yibo?”

“I’m in heat,” points out Yibo petulantly. Xiao Zhan’s scent grows stronger in the air and Yibo moans, his own probably kicking up and mingling with it too. He loves it, loves that they are going to make this whole room, probably the whole apartment stink of them. It satisfies some deep, primal, possessive part of him, makes him want to purr. “Fuck, ge, you smell so good. I’m so hard. I’m so wet, don’t you want to–”

Xiao Zhan hisses and swoops down to kiss him. It’s more biting and sucking and licking than kissing and Yibo’s head spins, the heat climbing further until he is aching for release again. He is gonna beg again, he knows it. He writhes against Xiao Zhan and Xiao Zhan pins him down with his bare chest, their sweaty skin in contact. It’s so fucking filthy and Yibo wants more.

Yibo forgets where he even is until Xiao Zhan’s cock nudges at his entrance and his breath hitches. He must have zoned out for a while because Xiao Zhan has lost the rest of his clothes and is now pushing in. Yes. Yes. All he needs is for Xiao Zhan to bottom out inside him. He has been waiting for so long.

“Wet,” gasps out Xiao Zhan. Yibo raises one of his hands in a daze to run along his backside and dip his fingers into the place where Xiao Zhan is leaking slick profusely as well. Fuck. He wants to taste. Xiao Zhan should sit on his face. Maybe after this. “So fucking wet, Yibo. This isn’t even your heat. You’re just a needy omega all the time, aren’t you?”

Yibo groans as Xiao Zhan slides in the rest of the way with no effort whatsoever. Xiao Zhan pulls back to push up against Yibo’s fingers, making them nearly slip in, and then thrusts back in and Yibo’s back arches off the nest. He can feel every ridge, every vein along the length of Xiao Zhan’s cock. It’s all so good.

Xiao Zhan drags Yibo’s fingers away and places both of his arms up above his head. Oh. Oh god. He smirks down at Yibo as he casually rolls his hips, creating enough friction that Yibo starts to sob again. He is holding back. He is holding back from absolutely pounding into Yibo and Yibo is going to throw a tantrum now, he has waited for Xiao Zhan inside him for so long, this isn’t fair–

“My perfect omega,” croons Xiao Zhan. “At my mercy.” Yibo tries to kick up but Xiao Zhan thrusts in deep and he chokes. The knot-dildo had been definitely a bigger stretch but no one was holding him down then, no one was giving it to him like this, helpless and trapped under Xiao Zhan’s hands pressing his wrists down into the pillows. He feels split open on Xiao Zhan’s cock and utterly debauched, wriggling on the length in his ass with just his hips. His legs have gone limp from pleasure. He absolutely cannot move. He loves it.

“Please,” he begs, brokenly.

Xiao Zhan kisses him, soft and contrasting with the way his cock is rock hard inside him and his grip is relentless on his wrists. “I love you too, baobei.”

And then he starts fucking Yibo in earnest and Yibo’s back arches again. Their chests are touching and Xiao Zhan is dripping with sweat and slick that Yibo can feel sliding down his thighs onto Yibo’s bare skin. Everything is wet and filthy down where they are joined and the squelching sounds are loud in the room, interrupted only by high gasps and drawn out grunts. Yibo tries holding himself back, wanting to get fucked towards his orgasm for longer but his body just does not listen and he comes explosively. Everything is a mess and Xiao Zhan simply moans and keeps going. Cum and slick and sweat aide the slide of their thighs against each other. Fucking fuck, Yibo is still coming, his cock hard and aching and leaking so much he can no longer tell if he will ever stop coming.

“Good,” moans Xiao Zhan. “Just tightened up real nice around me, baobei. So good for me, oh look you are still hard. Insatiable.”

“Hea-heat–” Yibo protests weakly but mewls pathetically when Xiao Zhan angles his hips so that his cock is hitting his sweet spot with every thrust and roll. Xiao Zhan’s pace didn’t even change all throughout his orgasm. He keeps fucking him like he can do this forever. Yibo’s cock jerks a bit at the thought, getting gloriously fucked by Xiao Zhan’s cock, held down in the nest until his heat gets over. Maybe even after that, because Xiao Zhan is right, he is just a needy omega all the time. For him. For his beloved.

Xiao Zhan removes his hands from Yibo’s wrists but Yibo has no energy to move his hands so he keeps them where they are, letting his body be used and fucked. Xiao Zhan places one hand on his waist and uses the other to run a line along Yibo’s still erect cock, flicking at the tip. He is going to kill Yibo. Yibo is going to die.

“Ah, fuck, I’m gonna come,” says Xiao Zhan, throwing his head back as his thrusts grow erratic and shallower, but faster. Fuck, fuck, fuck. Yibo is going to come too. Already. “Fuck, I want you to tighten up around me again. Do it, Yibo.”

Yibo pants open-mouthed as he tries to tighten his muscles around Xiao Zhan’s cock. Xiao Zhan lets out a deep, filthy moan in response and suddenly his hand is moving in a fist around Yibo’s cock, using his earlier cum to jerk him off. Yibo’s mouth is open around a constant soundless moan and he can’t get it to close again.

“Come, Yibo. Come for me, my good omega.”

This time his body shakes with the force of his orgasm, tired and feeling like one long exposed nerve all over. He still can’t move, he doesn’t think he can move ever again.

But then he feels like that during every heat he spends with Xiao Zhan.

Xiao Zhan comes inside him, adding more to the mess between his legs and goes still over him as his cock softens inside Yibo.

Yibo blinks his eyes open at Xiao Zhan tiredly and smiles and tries to speak.

“What was that?” asks Xiao Zhan, leaning down.

Ah well, great. He is slurring all his words now.

“I said, you fucked me very well,” says Yibo, having to put effort into speaking each word slowly. This is what he has been reduced to, huh? He would be more embarrassed if he hadn’t had so many amazing orgasms. He knows he would want another again, maybe within an hour, but for the time being he tries to savour the feeling of Xiao Zhan buried inside him.

Xiao Zhan smiles back. “Thank you, Yibo. I’m at your service.”

Yibo thinks about rolling his eyes but that sounds like too much effort so he just shuts his eyes. Xiao Zhan pulls out all too soon. Yibo blushes when he feels what is definitely a mixture of cum and his own slick gush out, ruining the bedsheets. Well, at least everything smells like Xiao Zhan around him.

He almost drifts off to sleep but Xiao Zhan gently shakes him alert and asks him if he would like a shower or bath. After a ridiculous amount of effort to say “bath”, Xiao Zhan kisses him and pulls away, placing some of his recently discarded clothing into Yibo’s arms, all of which smell thickly of him. Ah, yes. His boyfriend is so smart. He is the best. Yibo must have said something of that out loud cause Xiao Zhan huffs and tells him to shut it, sounding like he is blushing. Yibo opens his eyes just a bit to confirm that he indeed is and happily shuts them again, waiting until Xiao Zhan has drawn the bath and comes back to get him. He would absolutely need to get carried.

“You do not need to get carried,” says Xiao Zhan with mock-indignation. Yibo smirks at him. “You can get to your feet just fine. It’s tomorrow when I will make you unable to walk.”

Yibo feels blood rush to his ears (and sluggishly to his dick) but he maintains his smirk. “Zhan-ge fucked me too well. I cannot move.”

“Brat,” says Xiao Zhan and suddenly Yibo is being lifted into the air bridal style. Fun. Yibo feels like kicking his feet and chortling in delight. “You never change, do you?”

“Nope. You are stuck with this.”

“Good.”

Yibo kisses his neck. “Sappy, Zhan-ge.”

“Look who’s speaking.”

Notes:

my twitter where i write a lot of threadfics and they are mostly nsfw lmao