Chapter Text
Zhongli slowly pulls away from the kiss he shares with Xiao, sitting up between the other's legs. With Xiao laid on his back and his hips in Zhongli's lap, legs bracketing his sides, he looks smaller than he is. Zhongli's hands run down the bare sides of the adeptus, rubbing his thumbs into the soft skin above his hips. Xiao looks slightly annoyed to not have his partner's lips anymore. He pouts, glaring at Zhongli from under him in the way he does when he's pretending to be mad. It's so cute. Xiao would kick him if he knew Zhongli thought that, though.
Neither of them says anything for a while, just breathing and enjoying the warmth of skin and the careful way they stare at each other's bare chests and wide shoulders, admiring. When Xiao finally meets Zhongli's eyes, he wears a strange expression on his face. He stares into Zhongli more than at him, like he's trying to look right past his eyeballs and into his brain to read his thoughts. All Zhongli can think at the moment is how badly he wants to take off the rest of Xiao's clothes. But he would restrain himself, like he always does, and go at Xiao's pace. He only wants to do what Xiao does, and no more than that.
"Why do you look at me like that, A Xiao?" Zhongli coos, a note of disappointment he hopes isn't obvious.
It is. Xiao's brow pinches. "What look."
"Like I'm about to devour you alive... I promise I won't bite."
"Okay," Xiao says stoically, then shrugs and looks down at Zhongli's strong arms again rather than his face. The muscles under his skin flex as he strokes Xiao's sides idly. "Maybe I want you to devour me alive. Maybe I've been waiting for you to do exactly that and I'm growing impatient by the minute."
This answer worries Zhongli a little bit. At the same time, though, the banter excites him. He smiles a little, a nervous laugh on the corner of his lips, and leans back down over Xiao's torso to kiss him softly. The kiss is short and they both look at each other when it finishes. "I don't entirely know what devouring you includes, but it sounds like you have some pretty good ideas."
"I do." Xiao smiles a tiny, knowing smile and closes his eyes as Zhongli begins trailing kisses up the side of his face and down his neck, onto his collarbones. It feels nice. The weight of Zhongli's body pressing him into the mattress, his big hands holding firmly on Xiao's waist and not budging. Xiao feels it all. If either of them had any less busy schedules, they could lie together like this more often. Xiao almost craves the touch, sometimes, but they can't. So he has to enjoy it while it lasts. Xiao slips his arms around Zhongli's hard shoulders, linking his pinkies together behind his head lazily.
Zhongli's lips wander a little further down Xiao's chest when he's done kissing every inch of his clavicle. He kisses one of Xiao's nipples, as loving as ever, before licking it firmly. The sudden warmth makes Xiao gasp a little, and the cool air on the sensitive wet skin less than a second later draws a shiver down Xiao's spine. But it's not enough. He grabs Zhongli's shoulder, pushing him away a bit and breathing heavily. He looks for Zhongli's eyes and finds them looking dismayed.
"Was that too much?" Zhongli whispers, mindful of how little space is between them.
"No, it's the opposite. You're holding back. Don't." Xiao shakes his head, rubbing Zhongli's shoulder. "I want you to feel good."
Xiao pulls him closer, kissing his nose. "I want you to act like... I am just a hole for you. To use," Xiao whispers slowly, voice light like he's afraid to break something if he were any louder. His hot breath pans across Zhongli's cheek, Xiao's face hiding in the other's jaw so that he didn't have to say his shame right to his face.
Zhongli's ears burn red. His adam's apple bobs as he swallows nervously, tongue suddenly dry. "Do you truly think that?"
"No. But I want to pretend. Pretend that you only want my body, and you don't care what happens to me until you cum." Xiao holds the nape of Zhongli's neck, caressing him so sweetly compared to his uneven breaths.
Zhongli sighs, terribly aroused, and nods shortly. "... Alright. Are you sure?"
"Yes," Xiao almost sounds relieved. "I've been so wound up lately, I can feel my shoulders getting stiff. I think... It might help.” He rolls his hips, pressing back into the hard shape between Zhongli's thighs.
“I'm all yours." Xiao turns to meet Zhongli's lips, kissing him eagerly. Both of their faces are red by the time they separate, lips glossy with each other’s spit.
Zhongli breathes a groan into Xiao’s mouth at the friction, reminding himself all too soon that they both still have their pants on. That's criminal. He wants to see Xiao's soft thighs, and grip them, and -
He's getting a little ahead of himself. Zhongli swallows his lust, eyes fluttering closed. "Safeword?" He pets Xiao's sides, sating his taste for skin with his hands.
Xiao hums, arching his body encouragingly into Zhongli's palms. His fingers fidget with the texture of Zhongli's hair clip. He almost forgets himself, wanting to lean into the careful and lovingly soft touches, but he can't. He can’t do this the same way tonight.
Xiao loves this man, he truly does, he loves him so much more than he's ever had room for anything else in his heart but if he has to watch himself have soft slow tantric vanilla sex one more time he will go insane. Xiao needs stress relief and he's going to fucking get it.
He's just glad that Zhongli was darling enough to ask for a safeword. So sweet and gentle with Xiao like always, afraid to do one thing wrong and hurt him by accident. Maybe he doesn't understand when Xiao says nothing he does could ever hurt. The safeword isn't ever necessary, it never has been, but the fact that Zhongli bothers asking makes Xiao's pulse pick up. It means he's planning on actually letting go a little, getting rougher than he has before. It's exactly what Xiao wants.
The yaksha thumbs the latch of Zhongli's hair clip loose. He slips the piece away from the last clinging strand of hair and dangles the piece from his fingertip, smiling slyly. His arm brings it up, dropping it onto the bed somewhere above him to be lost in the pillows and sheets. "Red light, green light?"
..
Xiao is laying cutely with his ass in the air, Zhongli's firm hands on either side of his hips. His shoulder blades press together in the middle of his back as his arms stretch out under him like a cat in the sun, his face hiding somewhere between his hands at his chest. Zhongli doesn't need to see his face, he can see how bothered he is by the embarrassed red flush all across his ears and shoulders.
Xiao doesn't moan. He pants and whines and gasps, and on some other occasions would mutter Zhongli's name like a prayer before he came. But now all he does is breathe open-mouthed and winded into his hands as he's fucked so hard he can't form a single coherent thought other than to degrade himself in his fantasy and whine at the way his dick twitches, hard and heavy between his legs when he imagines Zhongli calling him names.
Eyes shut tight and refusing to give in to the temptation to touch his own aching need, Xiao tries to stay quiet. If nothing else, then only to deepen the immersion of whatever headspace Zhongli sinks into to forget who he's fucking so he can just chase after his selfish pleasure. So he can use Xiao's ass the way he's meant to, which is to fuck him until he's not tight anymore. When that happens, it's time to change positions.
But before he does, Zhongli slips his hand under Xiao's hips as he rocks into him, wrapping his fingers around Xiao's twitching member without a word and jerking him off to match the pace of his hips. Xiao cums instantly and he cums hard, the sudden extreme sensitivity ripping a yelp from Xiao's mouth into the bedsheets. It evens out into loud groans as he's fucked through his intense orgasm, Zhongli snapping their hips together and groaning out deeply at the way Xiao clenches down around him, spurring him on.
Something about Xiao's yell pierces through to Zhongli though, even the highest amount of sexual pleasure or a deeply immersive headspace not enough to stop him from considering safety. His pace falters, losing its momentum. Xiao can tell the difference between the grit of someone who doesn't care about the hole he's dumping his cum into and a concerned partner. He knows exactly what's about to come out of Zhongli's mouth.
"Stoplight?"
"Green, so fucking green," he grates, grabbing Zhongli's wrist. "Don't you dare stop," Xiao growls deep in his throat, rocking his hips back into Zhongli as he moves. His conscious mind is less than coherent, still floating and legs trembling, but he knows one thing clearly: He doesn't ever want the feeling to end. He's so full, full to the brim, every corner filled and it's all Rex Lapis and there's not a single other thing that could possibly fit inside him. It's heavenly. It's so warm, so hot, so perfect, it's exactly what he needed.
Zhongli is surprised at his snappiness but doesn't shy away. He listens to Xiao's quiet voice and is eager to please, emptying his mind again and eliminating all thoughts except for the hips that he's holding, and the way it makes him feel amazing and the sole thought that he needs to keep chasing that feeling.
The quiet breathy sounds that Xiao makes from under Zhongli only register shallowly, enough for him to remember that the thing he's putting his dick into is probably also enjoying the hell out of this, and so he twists his hand out of Xiao's grip and grabs back onto his wrist instead.
Zhongli's hand searches for where his partner's other arm is until he seems to understand what Zhongli wants to do, and produces his arm from where it was under his head previously. The older man grabs onto Xiao's second wrist as well, which forces both arms behind him and his face into the sheets. Zhongli thinks he hears a whine, muffled into the bedding, and knows that this was the right call to make.
He continues moving just as smoothly as he was before, at an even tempo not too fast and not too softly. Now with a monopoly on Xiao's position, Zhongli pulls him back to meet his cock halfway. The meat of his ass bounces on impact, the deep thrusts earning muffled, open-mouthed staccato sighs of pleasure. Fuck, that's amazing. This motion doesn't require nearly as much effort as before to push himself deeper and deeper into the little adeptus, and... hell, it's kinda fun.
Zhongli gently pulls more on Xiao's hands, bringing his body tighter against his own until Xiao's shoulders are lifted off the bed and he's sat obediently in Zhongli’s lap, suspended by his unforgiving grip. Zhongli’s panting breath is hot on Xiao’s neck, heady in his ears, an edge of desperation produced by losing his inhibitions and taking what he wants without stopping to think too hard about it. It’s something Morax has never once allowed himself to do.
Xiao is liking it a little more than he thought he would. He’s come once and already he can feel his softening dick fighting to fill again, unsure what to do with the whiplash between release and intense arousal. It makes his head spin. But, Xiao isn't going to complain about the way his shoulders ache from the angle or how his wrists feel tender. He's not going to complain about anything, even if he knows he's going to be out of commission for a day to rest in bed after this. It's all for the sake of right now being the best it possibly can. Xiao doesn't care what his future looks like. He's not going to waste this opportunity.
Zhongli presses his weight into Xiao's hip, pushing him off of his lap onto his side and standing to pull out of him in the process. Surely staying like how they were before would only cause back pain for Zhongli's dear, sweet Xiao-er. Xiao makes a surprised sound, turning his head to look at his boyfriend. He grabs a hold of Xiao's leg, which instinctively closed once he was brought face to face with the person whose dick made him forget the entire world for a few minutes just a moment ago.
Zhongli pries his legs apart again, grabbing hold of his ankle. He bears witness to the mess of Xiao's weeping and neglected erection, drooling precome all down the shaft and smearing on his belly, where it lay half-soft and struggling. Xiao's hipbone, on which now blooms a faint yellow bruise. And his pink hole, stretched open and used.
Zhongli's eyes are clouded with something cold and powerful, a force that sends a tickle down Xiao's spine. Zhongli, his loving and gentle boyfriend, wasn't home right now. Right now he was unmistakably divine and without mercy. It's the look of the war-worn god Morax, whose name is muttered in praise by his allies and in fear by his opponents. Xiao strains to not let an anticipatory smile crack on his face, but… Morax isn’t looking at his face anyways. Xiao is being appraised . Examined, determining which way was best to get the most use out of him. Like an object. Morax could destroy him. Xiao can’t wait.
Zhongli, of course, wears this face under contract to offer Xiao what he needs and not because it is his nature. He is surprised Xiao hasn't asked for this aggressiveness before. Xiao prefers harsh touches over delicate ones; it seems to be where he’s comfortable. He's never been soft at his core like Zhongli is, after all. And Rex Lapis is nobody if not a man of his word.
Eyes lidded, Zhongli searches the man's face for discomfort or fear. The only thing he sees reflected at him is the fog of want and a smirk in his glare like he's begging to see what Zhongli does next. Satisfied with that answer, he hoists Xiao’s legs up and over his shoulder, positioning them together experimentally. Yes, that’ll do, he decides, and leans over Xiao silently.
He grips Xiao's jaw in one hand, holding it tightly so that Xiao can only look up and into his eyes. His cheeks squish together a little, making Xiao pout in such a cute way it betrays the bruisingly tight grip pressing on his bone. He's so beautiful.
He says nothing, examining the other's eyes with their faces so close to one another he could hear Xiao swallow in anticipation. Breathing together. Xiao glances expectantly between each of his partner's piercing diamond eyes, attentive and eager. Zhongli wants to kiss him more than anything. Almost more than anything. Though he must keep his promise before anything else, so he isn't going to turn soft on Xiao until he gets everything he needs.
Zhongli is about to turn his hand away, ready to insert himself back into Xiao and continue where they left off. To his surprise Xiao takes the hand where it grips his jaw, pulling on it with a dangerous look in his eye. He doesn't pull Zhongli's hand away, no no.
Xiao pulls it down, dragging it under his chin and along his adam's apple until Morax's hand is around his neck as light as a feather. Just the feeling of fingers on his skin without them pressing yet at all made Xiao's dick twitch in interest. Zhongli can feel his pulse hammering through the arteries under his fingers, quick and excited.
This catches Zhongli off guard. Surely Xiao didn't think that he would hurt him? No... but Xiao's hand is laid over his, pressing Zhongli's fingers tighter ever so gently, looking up at his partner demurely. He knows Zhongli isn't the type to love violently. That man wouldn't know the first thing about breathplay.
So Xiao does it for him. He presses Zhongli's hand against himself, curling his fingers tighter around the sides rather than pressing right on his larynx- that's dangerous, and besides, Xiao doesn't want to choke. He just needs a little bit of pressure, enough to feel like a threat. It heightens all of his senses intensely, makes a kiss feel like a dose of aphrodisiac and every bit of friction so much stronger.
Xiao’s face is hot- either from his arousal or the hug on his windpipe, he can't tell. He swallows nervously and finds that it's a little difficult against Zhongli's hard palm, like gulping down a stone that's just a little bit too big to go down smoothly. His lips twitch up into a small satisfied smile. Perfect.
Zhongli just watches him curiously, cocking his head. Even if he could figure out what led Xiao to this, it doesn't matter. Zhongli is just glad to help him feel good so long as it wasn't painful. Zhongli leans closer to the yaksha's lips, careful to not put his weight on his neck, and kisses him gently.
"Stoplight?" Zhongli whispers, expression mild but genuine.
"Green," Xiao breathes, swallowing hard again around the stone in his throat. He nods.
Good.
The sound Xiao makes when Zhongli presses his cock back inside is the lewdest thing he has ever heard. Zhongli watches his lover's face relax blissfully as he sinks back all the way in, shuddering with him. He presses another quick kiss to Xiao's parted lips before he starts moving fluidly again, slow at first but determined to live up to expectations. He hears Xiao gasp shallowly, drawing more reserved sounds out of his strained mouth. It's all music to Zhongli's ears.
Xiao, on the other hand, sees white. His hand tightens around Zhongli's, keeping his grip on Xiao's throat steady at that perfect amount of pressure without any pain, his fingers sliding down to hold his boyfriend's wrist. He needed something to squeeze onto, and he didn't want to force Zhongli's fingers any tighter for fear of actually losing air. He can… feel it in his belly. Hitting some deep part of his insides that he didn't even know existed at this angle, with his knees folded over his partner’s shoulders.
The visual alone when Xiao opens his eyes again to look up at the man leaning over him is enough to make him blush. Oh, Lords, the way Morax looks at him is intense, like something ripped right out of Xiao's fantasies. It looks like he truly harbors no love at all for the best fighter in his army, looking down at Xiao almost in disdain. Like Xiao is below him, so fucking far below him that he doesn't even deserve the time of day much less his seed. The thought burns like a flame in his groin. Xiao's eyes flutter shut again so they don't roll into the back of his head as he moans honestly around the fingers on his throat.
Xiao knows, of course, that it's not true. Rex Lapis has always been a kind and humble leader to his followers and if nothing else held his disciples on an even higher pedestal than himself. But like he whispered earlier into Zhongli's flushed red ear: it feels good to pretend. Maybe that's a kink that is more psychologically revealing than Xiao prefers, but he can't care less. He knows Zhongli will never betray his trust. And that, above all else, is such a good feeling.
The thought only briefly crosses his mind that Rex Lapis can peer into Xiao's sleeping dreams to see this fantasy firsthand. The thought is quickly ripped away from him as Zhongli's hand not around his neck releases the leg he had been holding, moving to pull Xiao an inch or two closer. He squeaks from under Zhongli and Zhongli's hips falter, shifting inside of Xiao to hold his thighs securely against his torso before he began moving again.
Oh fuck.
It's so deep. It might have hurt the first few times if the tip of Zhongli's cock hadn't also prodded into that sensitive spot somewhere inside him. Xiao grabs onto Zhongli's arm, unsure of what else to do with himself to prevent an overstimulated scream.
He whimpers and swallows shakily, and it's difficult over the pressure on his throat- he'd almost forgotten about that. It’s all too much. Too intense. Xiao's expression turns desperate, eyebrows knit together and his lip between his teeth as he tries not to sob at the feeling of it all. Then his lips fall open, a line of saliva spills from the corner of his mouth and down his chin. His vision blurs, staccato whines punctuating every thrust. He can’t take any more.
Xiao's thighs tremble around Zhongli's shoulders as the little yaksha's whole body pulls taut in his second orgasm, this time dry. He gives a short and shaky groan, incredibly tense before he relaxes under Zhongli whose hand slides away from Xiao's throat to press on his chest instead. The man needed to catch his breath and let his limbs feel like jelly while Zhongli fucked him through the rest, which they are both happy to do.
Because Zhongli needed release too. And he's close still, so close, almost pushed over the edge by the way Xiao quivers around him, twitching and exhausted. He can barely contain his voice, breathing fast and growing desperate by the second. He can't stop yet. It's right there, it's so close, just a little faster-
Zhongli's groan rumbles, deep and sinking into Xiao's ears smooth like sweet wine. He leans his weight fully into Xiao, who pants and holds the back of his head, losing his tempo to a frenzy as he follows the feeling building in his gut.
Zhongli can only manage a long, gruff moan when he comes, squeezing Xiao's thighs and pulling his hips close so he stays seated deep inside as he fills him up. Xiao groans along with him, coaxing Zhongli through it, holding his jaw and wiping away the hair falling into his face.
Xiao is so full and warm it makes his adrenaline spike one last time as they both lay there together, breathing each other's air and rocking their hips together in the tiniest way, sticky with accumulated sweat. They kiss sweetly, slowly riding down the highs until their pulses are both even once more.
"Shit." Xiao breathes finally, prompting Zhongli to open his eyes again. And Xiao is looking back up at him, spent but relaxed... the first time in a long time that he's ever looked so serene. Zhongli is glad. "I knew you were capable of more than just grandiose gestures of romance." Xiao moves his legs off Zhongli's shoulders before they start cramping, wrapping them around his hips to keep them close. This is his favorite part.
Zhongli laughs at him quietly, slowly losing his strength and laying fully on Xiao's chest to kiss his jaw. He changes the subject. "You are absolutely glowing."
"Sentimental old fool." Xiao grimaces, nudging Zhongli's head off of his chest and stretching his arms up high above his head. His fingertips almost brush the headboard before he relaxes again and lays there with his arms limp, staring at the ceiling. Before long Zhongli sits up on his elbow, holding Xiao's cheek and kissing him gently before he pushes himself to his feet and pulls out. Xiao grimaces. He hates the feeling of the release slipping out of him. He feels hollow.
Xiao watches Zhongli lean into the doorway of the bathroom, ass-naked, to get a handcloth and bring it back to Xiao sheepishly. He sits up and takes the cloth, just to wipe up some of the mess off his backside and lay back down. Exhaustion is starting to set in hard now. Xiao curls up on his side, completely out of his wits and on the verge of falling asleep the instant Zhongli lays down next to him. He didn't care that he was sweaty and in desperate need of a cleaning, right now he just wanted to rest.
Xiao feels Zhongli's arms wrap around him enclosing him in warmth, allowing himself to finally close his eyes and relax. Rarely ever is the Vigilant Yaksha calm enough to rest carelessly like this but the weight off his stiff shoulders is so intense he still feels like he's levitating. Tomorrow will no doubt be another long stressful day in which he will suffer as he always has, but for tonight? Tonight Xiao is safe and warm and muscles lax for the first time in millennia as he drifts off to a night of comfortable sleep in the arms of a man who has never stopped taking care of him.
