Actions

Work Header

A desire from a lifetime ago

Summary:

San Lang is up to something. But he is a Good Boy™.

Notes:

(See the end of the work for notes.)

Work Text:

“I guess I don’t understand. San Lang worked so hard to be big and powerful. You hated when you were stuck in a child’s form.” 

“I worked to be powerful, to be safe; to keep you safe. But we’re safe now. Nothing can match you, Dianxia. Being big was only a by-product.” Hua Cheng’s San Lang form shivers as he thinks over his next words. “It has always been one of my deepest fantasies: to serve Dianxia like this.” He leans in close, hovering over where Xie Lian sits. “Isn’t that the greatest display of power, to be safe when others would be vulnerable?” Xie Lian has never been able to deny his husband, especially not when his youthful face holds an excited glow and a mischievous smile. He lifts his hand to caress Hua Cheng’s cheek, sighing in satisfaction when his husband nuzzles into his hand like a cat. Xie Lian vaguely notes in the back of his mind how much effort Hua Cheng must have put into this form, every aspect as perfect as could be, from his skin, hair, to the consistent beat of a heart in his chest. Xie Lian guesses that if he gives a little pinch, the skin of his cheek will redden and flare. Did Hua Cheng put as much effort on the inside as he did on the outside? Would the pinch send a shiver down his back? Would goosebumps spread involuntarily?

Xie Lian felt his excitement building as he thought about the ways he could help his husband live this out, how he could overwhelm him in exchange from their normal routine. His confidence grew by the second. He could do this.

He pulled Hua Cheng teasingly closer before tilting his own head back, giving the illusion he was looking down at his San Lang. This form was smaller than how San Lang normally appeared. Normally he stood just barely taller than Xie Lian, but now, he was a bit shorter, still holding the playfulness of youth his authentic form lacked. Xie Lian knew the draw of feeling consumed by his lover’s size, the spread of him a testament to his control. He really wanted to provide that, to allow Hua Cheng to turn his mind off and just be here with him. To melt away under Xie Lian’s attentions.

Xie Lian could already tell Hua Cheng was slipping into the role, a blush spreading over his face as Xie Lian kept him from leaning in to close the gap between their lips. He hummed as he ran his free hand through San Lang’s hair. Stalling at the ends of his hair, he tightens his grip to tug his head back, relishing in the little groan he gets in reply. Xie Lian leans in even closer, watching as San Lang wets his lips, but he blows on them to cool the moisture, and San Lang gasps at it. So responsive.

“How does my little husband want this to go, hmm?” Xie Lian runs his thumb along the fine cheekbone, watching as Hua Cheng’s eyes flutter shut, giving in wholly.

“This one hoped, Dianxia might find use with this one, might allow him to service his highness who pleased the gods.” His voice is breathy, sure of itself, but still taking on a deferential tone. Xie Lian thought if it weren’t for Hua Cheng’s self-control and dedication to the scene, he would already rub against Xie Lian’s leg.

Finally breaking the tension, Xie Lian leans in to press his lips against San Lang’s. It is a chaste thing, but a small way for him to have his control. San Lang accepts it gracefully, tilting his head further into Xie Lian’s hand to accommodate but not press further. It is all so good. Xie Lian felt himself stirring in his pants. Feeling it, Xie Lian nips his lover’s lower lip, tugging as he pulls away. San Lang looks up at him with a distant look in his eye. Hua Cheng must’ve really turned up the heat in that small body of his if he was this buzzing so soon. Xie Lian felt a bubble of mischief building in him. But if he was right, then it would be very good for both of them. Xie Lian guided him back, so they could stand from their spot on the divan. He walks the small distance to the low table with his neat stacks of scrolls and paperwork, his back straight to give him the maximum height over his husband, who was trailing behind him, excited, if a bit confused.

He turns back around, holding his arms up from his side, “Undo the ties, but take nothing off.” San Lang nods with renewed energy, his fingers deftly undoing the knots he had tied just that morning. With the belt discarded, his robes flowed open around him, giving Hua Cheng a teasing view of the skin beneath, but not the full satisfaction. When Xie Lian nods his approval, San Lang holds a small smile, uncharacteristically shy. “All of yours off,” is all he says before turning back towards his table.

He has to flick out his sleeves and robes a bit to sit comfortably with the extra fabric, but once he is, he prepares some cushions next to him and motions for the now naked Hua Cheng to lie down on them. To keep the illusion going, he allows Hua Cheng to look at him, but he barely allows himself a glance, knowing this will end too soon if he gives in early. Waiting can lead to the best results.

Xie Lian undoes the ties for his pants, the fabric sitting loosely on his hips before he pulls himself out. He’s half hard now, but he keeps his breathing steady to control himself. He smiles over at Hua Cheng, taking the time they need to show they are both very interested in where this is going. Xie Lian can barely contain his laugh as San Lang’s eyes light up, and he quickly falls into position on the cushions like Xie Lian commanded. Once he is comfortable, Xie Lian guides him gently into his lap until San Lang’s face is level with his hips.

“Be good,” Xie Lian says before guiding the head of his cock into San Lang’s waiting mouth. He combs San Lang’s silky hair away from his face and allows him to shift around a bit before he falls still and nuzzles in. Xie Lian sighs as the heat envelopes him, his entire body feeling alive with the shoots of pleasure gently thrumming through him. Hua Cheng pulls back, And Xie Lian worries something has changed and he doesn’t want this anymore, but he bobs back down as if trying to work him to full hardness. Xie Lian holds him in place when he reaches the base, trying to suppress his shiver as he feels his head slip down San Lang’s throat, his tongue massaging him as he swallows.

“Don’t. Just be still. Relax.” Xie Lian tells his husband as much as he tells himself. Hua Cheng groans around him, the vibration pulling a gasp from Xie Lian, but he keeps his hips still. San Lang nods and Xie Lian can feel the tension drain from him as he melts into Xie Lian and the cushions. He scratches his scalp before running his fingers through his hair, whispering soft praise before he turns back to his work on the table. His mind happily floated through the haze, making working much more enjoyable than it would be on its own.

The room fills with gentle sounds, the crackle of the lanterns, the rush of his brush on the parchment, and their own breathing. He briefly wonders if San Lang has fallen asleep, with how still he is laying, his eyes closed and his breathing steady, but Xie Lian can still feel the pull of his throat when he swallows and the small circular motions of his tongue as it rubs against the underside of his shaft.

 


 

Xie Lian feels his heartbeat rise as he puts his finishing notes on the scroll, seals his ink, sets his brush aside, and runs his fingers through Hua Cheng’s hair again. He smiles down at him when San Lang blinks his eye open. Xie Lian really wants to ask what his husband has been thinking about this whole time when he sees how clouded over his eyes are, the blush on his cheeks stark.

He gently pulls Hua Cheng off his stiffening member, using his thumb to wipe the saliva off his chin. “Hey there.” Hua Cheng blinks slowly as he comes back. “You doing alright?” Xie Lian asks gently while he massages San Lang’s jaw, getting the muscles to loosen after holding still for so long.

Hua Cheng nods, a dopey smile tugging his lips, but when Xie Lian gives him a look he swallows and says, “Yes, Dianxia, very good.” Xie Lian rewards him with a kiss on his forehead.

“Do you want more, or are you ready for us to take a bath and sleep?”

“More. Dianxia, please.” San Lang whines, nuzzling into the hands that hold his face still. But Xie Lian catches the way his hips press down against the cushions, and Xie Lian finds himself very hard.

Xie Lian leads Hua Cheng back to his cock, “Slowly, don’t choke.”

Hua Cheng’s obedience is almost as heady as the heat of his tongue licking up him and pressing against his crown, leaning back to blow cool air across him. Xie Lian twitches, and he struggles to keep his head above the rising waves of his pleasure as Hua Cheng moves with an obvious intention of giving Xie Lian the best head of his existence. His toes curl and he feels his stomach tightening. It is too much too fast

Right as he is about to crest the edge, his hand reaches out with little thought to swat across Hua Cheng’s exposed ass. The blow lands with little more than a sting, but it succeeds in getting Hua Cheng off his cock in shock. He buries his face against Xie Lian’s thigh as a moan wracks his body with a full shudder.

“I said, slowly.” Xie Lian gasps out. Hua Cheng nods against him and Xie Lian tries to smooth out the red on the swell of his butt by rubbing it with his hand before slowly trailing his fingertips in between them.

Hua Cheng keeps his face hidden in Xie Lian’s hip. Instead, wrapping his hand around Xie Lian and giving him slow, solid strokes that make his eyes want to roll back in his head. Xie Lian, in return, coats his fingers in lubricant before slowly easing one in, basking in the soft sounds San Lang makes.

“So good, it’s so good, San Lang, you’re so good for me.” Xie Lian breathes. He watches as Hua Cheng’s shoulders rise with the praise, and Xie Lian smiles at his small hiccupped breath. Xie Lian wants to play more, so he slows his finger down the press and pull just teasing the edges of satisfying. Xie Lian knows the feeling well, it is one of his husband’s favorite tactics after all.

San Lang’s head snaps up, his eyes meeting Xie Lian’s, and he’s shocked to see the beginning of tears forming there. “That’s right, gege! I’m good! Don’t tease me, I’ve been good!” he whines before taking the initiative to climb into Xie Lian’s lap. Xie Lian doesn’t have the heart to chastise him so he kisses him, practically oozing satisfaction as San Lang leans up to reach him. With his legs wrapped around Xie Lian’s waist, it gives Xie Lian clear access to pick up his previous stretching. It is tighter now, and Hua Cheng moans into his mouth and hugs his arms around Xie Lian’s shoulders to get more leverage. His wandering hands tangle in Xie Lian’s hair and push one side of his outer robes off his shoulder.

Xie Lian licks past his lips, running his tongue over the sensitive ridges of the roof of his mouth. San Lang sucks on his tongue before releasing to gasp as Xie Lian presses another finger into him. Xie Lian’s other hand explores the body in his lap, relishing the soft skin and toned muscles that tremble and shake beneath him. His hand slides up to rest on his neck, feeling his pulse racing against his fingertips. Xie Lian thinks about giving a small squeeze but saves it for another time.

Hua Cheng is barely keeping up with the kiss now, too blissed out at bouncing on Xie Lian’s fingers to do much more than mouth around, so he leans away to bury his face in Xie Lian’s neck, mouthing there, the sharp sucks and bites shooting right to Xie Lian’s cock.

With the same idea in mind, San Lang releases one hand from his grip on Xie Lian’s shoulder to wet it in the lubricant and pumping along Xie Lian’s length. Xie Lian’s hips twitched upwards, chasing the pleasure. He thought about just pulling San Lang down onto him, but he removed his fingers and picked San Lang up like he was nothing more than a large doll and put him back onto the cushions next to them. He situated him on his hands and knees before moving in behind him. Xie Lian groaned at the feeling of leaning over a smaller frame just as Hua Cheng moaned at the feeling of being completely covered by his god. He pushed his hips back adamantly against Xie Lian, but he ignored him to brush the long black hair off his shoulder to lay kisses there and to reach around to finally attend to San Lang’s cock. He choked out a sob and his arms gave out from under him, leaving him with his ass up.

“Gege. Gege, fill me up,” San Lang groaned, “I’ll be so tight, perfect just for you, Dianxia, beloved, please. Gege, please.” Hua Cheng moaned loudly with every pump of Xie Lian’s hand, his hip grinding back against him, trying to entice him to slip into the warm, waiting hole. “Don’t make me wait any longer, beloved.” Xie Lian struggled not to cum right then, his grip on San Lang tightening until the other whimpered and keened. “Fuck gege, so big, and strong, and good, so good.”

Xie Lian pulls himself back from Hua Cheng’s neck to align himself with his entrance, sinking into the overwhelming pull of a wet, tight, heat. It pulls a wanton moan from deep in his chest. When San Lang said he would be tight, he meant it. San Lang turned his face toward Xie Lian as he started setting a slow but thorough pace. A strong, consistent in and out that set them alight. San Lang shook with every stroke, and Xie Lian could see the pleasure overtaking his husband’s face. His eyes only half open as he gripped the lush cushion below him.

Xie Lian abandoned his grip on San Lang’s hips to lean over him again. He threaded their fingers together, his thrusts coming in long and sharp, pushing sounds out of both of them each time their hips met. Their heavy tongued babbling filled the room. But Xie Lian couldn’t string his thoughts together enough to pay attention to how they begged and sobbed. Hua Cheng’s legs shook aggressively now, his eyes clamped shut with tears sliding down his cheeks.

In a last push to close the gap in his pleasure Xie Lian attempted to sit back up, but his muscles held no strength so he push up with his hand on the center of Hua Cheng’s slim back.

“Oh, fuck yeah, gege, right there.” Hua Cheng was loud now, even with his face buried into the pillow.

Xie Lian kept his hand pressing down on San Lang until the other gasped and twitched below him, clenching down tight. Xie Lian pushed in deep, losing himself to the feeling of his cock being massaged as San Lang’s orgasm wracked his body. Xie Lian was swimming in bliss. Withdrawing, his cock felt like a second wave of his orgasm vibrated through him.

Their still room was filled with heavy breathing and San Lang’s soft sniffling. With gentle hands, Xie Lian rolled his husband over onto his back so he could lie down with him while he came down from his high. Wiping the tears away, Xie Lian used his robes to clean up his messy beloved. “San Lang, beloved, are you here with me?” A full body hum, verging on a purr, rumbles from San Lang’s chest.

“I’m,” he pauses to swallow and move his tongue around as if using it for the first time, “I’m here, gege, just. Just give me a minute. I think my legs are in the other room.” His laughter is rough and gleeful as he flings his arm over his face. Xie Lian kisses over his chest until Hua Cheng pushes him away, complaining about it tickling.

Xie Lian kisses him fully before getting up to start their bath. When he comes back, San Lang looks more like himself, if only glowing with pride and freshly fucked out pleasure. His smile stretches across his face in a lazy sweep of someone who knows he won’t be able to stand for the next day. Xie Lian squats down next to him while taking off his robes and pants, “Ready?” San Lang raises his arms in a request to be carried. Laughing as he scoops him up and gets them cozy in the tub.

Notes:

I wrote this for me, but I hope you enjoyed it too! You can find me on twitter if you want to chat or anything! <3