Actions

Work Header

in your hands

Summary:

“Gege,” he says weakly. “If you do that, I’m going to—”

“Isn’t that the point?” Xie Lian asks teasingly, craning his neck up to nose at Hua Cheng’s collarbone before ghosting warm lips over his chest. “My San Lang, won’t you let me do this for you? With you?”

Notes:

written for kinktober day 2: handplay! (does this count as handplay? not sure. i’ve read so much over the years that definitions of tags have begun to blur together. handplay means whatever i want it to mean)

enjoy!

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

Work Text:

“Are you ready, sweet boy?”

Hua Cheng sighs his assent as the fingers slip out of him, trailing a line of slick up the curve of his ass as they reach around to caress the insides of his thighs. His legs strain to hold himself up on the altar, the cold stone burning red splotches into the skin of his knees, but he will be good. He will not move until he’s told to. 

“Alright, then,” Xie Lian says warmly, shifting beneath him. “Take what’s yours.”

Hua Cheng is good. He moves.

Being fingered open was not unfamiliar territory. Granted, Xie Lian had only been allowed to do it once or twice, but he’d always been a quick learner, and they hadn’t yet encountered an act in bed Xie Lian wasn’t good at. So being stretched open on his long fingers had been blissful, but not something entirely new. 

This, though… Hua Cheng swallows a moan as the blunt tip of Xie Lian’s cock presses against him. He sinks down.

This is new.

Xie Lian hisses. “Slow,” he reminds, but his voice is so breathy that it sounds like he wants the opposite. Hua Cheng obeys, though, and falls down slower, mouth stretching wider with each throb he feels inside him. 

Hua Cheng glances down and pulls his cock up to press it to his stomach, careful not to brush too heavily against it. He cranes his neck down. The angle is uncomfortable, but he ignores it as he drinks in the barely-there sight of himself swallowing up Xie Lian’s cock. He can feel his thoughts floating away from him as another inch sinks into him. 

The stretch is so good, so much better than anything he’d carved for himself to take during those 800 years of searching. He’d wanted to be prepared for anything His Highness might want when they reunited, but he realizes now the toys he’d so painstakingly crafted could never compare to the real thing.

“Good?” Xie Lian asks, warm breath hitting the shell of his ear, and Hua Cheng’s head falls back with a moan as he presses down to the base of Xie Lian’s cock, now fully seated.

“Good,” Hua Cheng groans, resisting the urge to grind down as he lets his lolling head come to rest on Xie Lian’s shoulder. “So good, gege. Exactly what I needed.”

Xie Lian hums contently. “I’m glad,” he says.

“Exactly what I wante— ngh!” Hua Cheng makes a wounded little noise as Xie Lian suddenly grinds up into him. He’s so close to that spot, the spot, and Hua Cheng half expects him to continue thrusting up to find it before suddenly realizing he’s only being teased. Frustrated, he whines, “Gege!”

Xie Lian’s laughter fans his breath across Hua Cheng’s exposed shoulder. “Sorry, sorry. I know we said I wouldn’t move, but you sounded so nice.”

“Nice?” Hua Cheng repeats incredulously, swallowing thickly when Xie Lian’s clean hand splays across his thigh. 

“Pretty,” Xie Lian corrects himself, both his hands now rubbing soft circles into the flesh of his thighs, one an oil-slick rub and the other a light caress. Hua Cheng’s head spins as he realizes he can’t tell which he likes best. “Everything you wanted, you said? How often have you thought of this?”

“A lot.” The words spill out before his mind can catch up to them, and he flushes but remains where he is. He probably couldn’t move even if he tried; Xie Lian would hold him down, and then maybe he’d fuck up into him as a punishment, and—

“San Lang,” Xie Lian says sharply, and Hua Cheng aborts the slow, circular grind his hips had begun without him realizing. Xie Lian relaxes. “Better. What did you think of?”

Hua Cheng’s breath stutters as those hands trail inwards, dipping down to trace the seam of Hua Cheng’s entrance, and he whimpers. Xie Lian’s fingers play gently there for a moment, stroking the ring of muscle gently around the cock lodged in it. He gathers what little oil is left there and his hands retreat, trailing up to wrap one steady hand around Hua Cheng’s cock.

This, too, is a familiar sensation, but one that still drives him wild. For now, he’s only slicking Hua Cheng up, but the slide is so good that Hua Cheng could start trembling here and now. He feels lightheaded at the thought of his precome mixing with the very same oil that had been used to enter him.

Xie Lian squeezes him. “I need an answer, San Lang.”

His hand falls away just as Hua Cheng is about to buck up into it, almost as if Xie Lian knows exactly what he’s going to do before he does it. He might. A frustrated noise cracks open in Hua Cheng’s throat “You, fuhh— fucking me,” he pants as Xie Lian cants his hips up a few times to bring his world back in focus. “And you inside me, just like this.”

Xie Lian answers with a heady groan. “Without moving?”

Hua Cheng tries to hum in affirmation, but it sounds more like a moan than anything else, so he speaks. “Without moving,” he breathes through the haze around him, nodding. “I want to keep gege warm. Want gege to let me stay like this forever.”

Xie Lian presses a hot kiss to his shoulderblade. “I like this too, but if we stay here forever, how can we get to all the other things you want me to do to you?”

“You like it?” Hua Cheng asks, his whole body perking up noticeably. “Gege, is it good?”

“So good, my San Lang,” Xie Lian murmurs in response, his voice warm. “You’re perfect.”

Xie Lian shifts in a way that makes his cock rub up against a little bundle of nerves in Hua Cheng. When he hears the sob that tears itself out of Hua Cheng, he pauses where he is. Currently, Xie Lian is wrapped around him, jaw resting against Hua Cheng’s bicep as he tries to see around his torso. 

The movement is so that Xie Lian can get a better view of what’s to come, Hua Cheng knows that, but it doesn’t stop his mind from clouding over and convincing itself he’s about to be fucked within an inch of his life. He feels delirious. “Why’d— gege,” he slurs, “don’t stop, why did you stop?”

“You’re just here to warm my lap, aren’t you?” Xie Lian asks him, and though Hua Cheng can’t see him, he knows a mischievous grin is looming behind him. “Besides, that’s not what we’re here to do. Now you’re going to touch yourself, and I’m going to help you.”

He would complain, but Xie Lian’s cock is still pressed against his prostate, the stillness doing absolutely nothing to quell Hua Cheng’s building orgasm. If anything, the knowledge that it will stay there without moving only heightens it. 

Xie Lian reaches around with his oil slick hand to grab Hua Cheng’s left one. He has to strain to see around Hua Cheng’s bicep, but he doesn’t seem to mind until suddenly he pauses. “Hm. Pull off.”

“Is something wrong?” Hua Cheng asks at once, obediently beginning to lift off Xie Lian’s lap and missing the feeling of being full already. He clenches around nothing when he’s free, and the emptiness leaves an ache inside him. He wonders if this is how Xie Lian feels whenever he’s pulled out of. If so, Hua Cheng will have to stay inside even longer next time.

He’s still hovering above Xie Lian’s lap when a gentle kiss is pressed to the small of his back. “No,” Xie Lian says, “I just wanted to kiss you, and I had an idea for something else we could do, but it only works if you turn around to face me. Can you do that?”

“Anything for gege,” Hua Cheng says, hopping off the altar to turn and straddle Xie Lian. The smile he’s greeted with takes his breath away, but he doesn’t need to breathe, so he just stares for a moment, mouth agape as he meets his husband’s twinkling eyes.

“There you are,” Xie Lian says softly, pulling him closer so that Hua Cheng is fully sat, his thighs seated on top of Xie Lian’s. He leans up to press a kiss to Hua Cheng’s collar, but that’s as high as he can reach when they’re sat like this. “Come down here so I can kiss you properly.”

Hua Cheng obliges him, leaning down to capture Xie Lian’s mouth. The kiss is sweet, so gentle Hua Cheng feels like he might burst from the love that wells up inside him. When Xie Lian pulls away, he’s smiling again. “I missed this view,” he admits, and Hua Cheng flushes.

“Not as much as I missed my view.” 

Xie Lian laughs. “It’s not a competition. If it were, though—”

The next two words are spoken in unison and followed by easy laughter: “I’d win.”

“San Lang, San Lang,” Xie Lian says eagerly, pressing one last kiss to Hua Cheng’s lips, long and soft, “I want to try my idea.”

Hua Cheng hums. “And what, exactly, does gege plan to do to me?”

“For you,” Xie Lian corrects him gently, and then he’s using his clean hand to draw two of Hua Cheng’s fingers into his mouth.

Hua Cheng’s whole body tenses, and he chokes on his next inward breath. He pushes down a whimper as Xie Lian pulls back to his fingertips and begins to suck lightly, his eyes wide and doelike beneath Hua Cheng. 

It is the kind of sight that makes Hua Cheng want to take Xie Lian against the altar with the same vigor he’d shown on their wedding night. Now, though, he finds himself frozen as Xie Lian’s other hand reaches up and presses its thumb to Hua Cheng’s wrist, rubbing gentle, soothing circles into his pulse point.

“Gege,” he rasps, and one edge of Xie Lian’s lips quirk up at the corner. 

He pulls back, tilts the hand up, and fastens his lips to the cradle of Hua Cheng’s palm, drawing a soft noise from Hua Cheng as he trails kisses outward. His lips stretch around the meat of Hua Cheng’s palm, teeth lightly grazing against the skin as his eyelids droop and he begins to suck.

Hua Cheng can’t feel his arm. He thinks it might fall off. He wouldn’t mind.

“Sensitive,” Xie Lian murmurs appreciatively when he pulls back, pressing one last kiss there just to hear the noise Hua Cheng makes in response. 

“Gege, what…?”

“You have nice hands,” Xie Lian explains simply, kissing his hand again. “I like them.” His brows pull inward with determination, and he fixes Hua Cheng with a look. “I want to keep them warm.”

Then he’s dragging his tongue slowly up the length of Hua Cheng’s hand, starting at the base and working his way up to lick softly at this fingertips before leaning in to swallow up three. Hua Cheng moans, grinding down onto Xie Lian’s lap, and Xie Lian’s eyes flutter shut at the contact.

“Gege!” Hua Cheng whines, far too into this to even care about how petulant his tone is.

Xie Lian pulls back again and kisses his fingertips. “Yes?”

Pinned under his stare, Hua Cheng feels as if he’s shrinking. “Need you,” he admits softly. 

Xie Lian smiles. “You know what to do, then.”

Thrilled, Hua Cheng reaches behind himself with his free hand and shuffles forward on his knees, lining himself up with Xie Lian’s cock and sinking down on it. He moves much faster than when he’d first taken it in, and they both make soft noises as Hua Cheng slides down to the base and wiggles a bit to make sure it’s in as far as it can go.

“Oh,” Hua Cheng breathes, clenching without really meaning to and drawing a loud moan from Xie Lian. The stretch is so good he can feel his legs threatening to give out beneath him.

“Do you want more?” Xie Lian asks him, still holding his hand and pressing gentle, wet little kisses to it, keeping his palm slick. Hua Cheng thinks he knows why.

Hua Cheng hums and nods, trying not to rock back onto Xie Lian the way he wants so badly to.

“Alright, then,” Xie Lian says, and then he guides Hua Cheng’s messy hand down between his legs. “Go ahead.”

Hua Cheng is good. Hua Cheng is, of course, his husband’s most devoted believer, his most obedient servant. He dutifully takes his cock in his hand and pumps slowly, moaning at how much wetter it feels. He shivers violently, the movement causing Xie Lian to grunt and snap his hips up involuntarily.

“Easy,” Xie Lian manages shakily. 

“Sorry,” Hua Cheng lies.

Xie Lian shakes his head with a fond smile, no doubt fully aware of just how sorry Hua Cheng is. Then he spits into his palm and lets his hand cover Hua Cheng’s gently. “Keep going,” he urges when Hua Cheng freezes.

“Gege,” he says weakly. “If you do that, I’m going to—”

“Isn’t that the point?” Xie Lian asks teasingly, craning his neck up to nose at Hua Cheng’s collarbone before ghosting warm lips over his chest. “My San Lang, won’t you let me do this for you? With you?”

Hua Cheng doesn’t have an eloquent answer for that, so he forces out a low, “Nrgh,” and resumes stroking himself.

Xie Lian’s hand is smaller than his. Their palms are similar sizes, but Xie Lian has shorter, more  slender fingers, and now they just barely manage to blanket Hua Cheng’s knuckles, slick saliva dribbling in through the gaps in Hua Cheng’s grip and making the slide even warmer, even wetter. 

Hua Cheng’s thighs are tense as he tries to stave off the inevitable. He’s making little noises on the upbeat of each stroke, his eye half-lidded and mouth slack as he works himself beneath his husband’s hand and piercing gaze. Xie Lian is staring at him like he’s a piece of meat, and it makes the rush of pleasure so heady he can’t help but begin to bounce a little on the cock spearing him.

Xie Lian throws his head back with a broken whine. “San Lang, if you keep doing that—”

“Isn’t that the point?” Hua Cheng counters with a breathless laugh, echoing Xie Lian’s earlier words. 

He goes rigid and moans loudly when Xie Lian starts to fuck up into him, little shallow thrusts that  intentionally hit just shy of his prostate. It turns Hua Cheng into a drooling, shaking mess, and he goes boneless on the next thrust, falling forward with his jaw resting atop Xie Lian’s shoulder.  

He mouths Xie Lian’s name, but nothing comes out other than high, reedy breaths. His cock is trapped between their stomachs, his pace unwavering even as his knuckles brush against Xie Lian’s perfect abdomen with each stroke. Even this far gone, he has to consciously resist the urge to stop touching himself and trace sweetness into the soft skin before him.

Something tightens in his gut. “Close,” he chokes out, the word breaking with a gasp as Xie Lian continues to cant his hips up into him. His pace grows quicker, harder, and Hua Cheng moans helplessly, limp against Xie Lian and completely at his mercy.

He wants to be good for Xie Lian. He wants so badly to make him feel good. Like this, all boneless and stupid, he can only use his mouth to accomplish this, and so he does.

“Is gege going to— ah!” Hua Cheng squeezes his eye shut as heat curls in him and intensifies. “Is gege going to come in me?”

“San Lang,” Xie Lian says, his tone clearly meant to be a warning. It comes out instead as a warbling moan.

“This one knows how much gege loves to be filled up,” Hua Cheng manages, the words slurred. “Will gege return— oh, fuck— return the favor?”

That’s all it takes for Xie Lian to let loose a loud groan, one hand reaching around to grab his ass and squeeze as he delivers a few more heavy thrusts and comes. Hua Cheng can feel it faintly, a barely-there throb of warmth. It’s a little unremarkable, but the knowledge that he’d made his god come — and inside him, no less — has him quickening the pace of his strokes frantically. 

“Just like that,” Xie Lian encourages between panting breaths, still wringing the last vestiges of orgasm from himself as he fucks up into his husband. “You’re doing so well, San Lang. Can you come for me like this?”

Hua Cheng is good. Dutifully, obediently, allegiantly, Hua Cheng opens his mouth in a soundless cry and spills over both their fists, body slackening against Xie Lian and pulsing around him. 

They stay like that for a long while, still panting as they come down. Xie Lian’s clean hand cards through Hua Cheng’s mussed hair, and Hua Cheng’s clean hand traces arcs against Xie Lian’s bare spine. 

His fingertips trace reverential webs between each mole, even the ones that aren’t raised or visible to him right now. He knows every inch of Xie Lian’s body. The constellations of marks on his back are the same ones he counts through each night to fall asleep. This is his god, his husband; here they lie on his altar, joined together by the hips, and Hua Cheng loves him so much he can’t breathe.

He hums softly against the column of Xie Lian’s throat. “Gege,” he croaks.

“San Lang,” Xie Lian answers kindly, the tone contrasting the newfound roughness of his voice. “Did you like it?”

“So much,” Hua Cheng breathes, his eyelid drooping as he relaxes further into Xie Lian. His spend will dry between their stomachs soon; he needs to move, but he can’t convince himself to do it. “Thank you, gege. Did you?”

“It was perfect,” Xie Lian sighs against him. His messy hand draws back, careful not to wipe anything on either of them as it withdraws. He hums. “We should clean up.”

“No.”

“No?” Xie Lian asks, laughing a little. “Why not?’

“I told gege I wanted to stay here, didn’t I?” Hua Cheng murmurs. He feels like there’s a weight pulling every part of him down against Xie Lian, including his eyelid, which now hovers dangerously near a closed state.

Xie Lian huffs a laugh, but says nothing, continuing to let his fingers draft through Hua Cheng’s hair in an effort to gently tease some of the knots out.

“Gege, gege,” he says into Xie Lian’s neck, smiling against it when he feels a shudder in response. Emboldened and aware he’ll refuse to ask later if he doesn’t do it right now, he continues: “Will you fuck me next time, too?”

Xie Lian chokes. Hua Cheng feels his cock twitch inside him and promptly bursts into giggles.

“San Lang!” Xie Lian complains, thumping his back lightly. “It’s not funny!”

But Hua Cheng is still laughing. “You’re right, it’s not.”

“Then stop laughing!” Xie Lian hisses. After a few moment, he sighs, deflating. “But to answer your question: yes.”

“Yes what?”

“Yes, I’ll…” Hua Cheng can picture the blush on Xie Lian’s face right now, and it’s radiant. “I’ll do… that thing you said. If you let me clean us up.”

“Just a few more minutes,” Hua Cheng pleads. “Gege is a very comfortable pillow. I’d hate to fall asleep anywhere else.”

Xie Lian sighs an exasperated laugh. “If you let me clean us up, I’ll let you fall asleep on my lap.”

Hua Cheng is pulling back immediately. He starts to lift himself up, but he trembles lightly, and Xie Lian’s hands come up to rest beneath him and help ease him off. They both sigh a little when they part, and Hua Cheng flushes as he feels something warm shifting slowly within him, beginning to dribble out at a glacial pace. 

Xie Lian catches his expression and laughs. “I may have forgotten to mention that part,” he says with a knowing smile, then leans in to kiss Hua Cheng’s jaw as he repositions them so that Hua Cheng’s back lies flat against the altar. “Let me go get something to clean up with, sweet boy, and I’ll be right back.”

Hua Cheng hums, pressing his legs together to keep the come inside. It is a valiant effort, but a vain one. By the time Xie Lian returns, he’s shifting uncomfortably.

Xie Lian laughs. “Now you see why I wanted to clean you up,” he says fondly, dipping down to kiss Hua Cheng’s forehead before he begins working with a damp cloth, his own stomach already free of the mess that had been there mere minutes ago. He’s humming softly as he works, and Hua Cheng falls impossibly more in love with him.

When he finishes, he tosses the cloth aside and tugs Hua Cheng up, leading him to the nearby divan and lying down before opening his arms in an invitation. Hua Cheng wastes no time in falling into his arms, curling up against him contently and nuzzling into the crook of his neck.

“Thank you for letting me do this, San Lang,” Xie Lian says, his voice so quiet and intimate it’s nearly a whisper.

“I should be thanking gege,” Hua Cheng answers. Then, meekly, he adds, “I thought we might forget about it after yesterday.”

“Why would I forget?” Xie Lian asks. “I’ll always remember these things about you. I want to make you happy.”

“You always do.”

“Happier, then.”

“Gege makes me the happiest.”

“San Lang, can’t you let me win one of these one day?” Xie Lian asks, his voice exasperatedly fond. “I love you. I want to make you feel good in all the same ways you do for me.”

“Gege needn’t trouble himself with—”

“San Lang,” Xie Lian cuts in sternly.

Hua Cheng pauses, feeling admonished. “It’s just that I don’t want you pushing yourself for my sake.”

“There’s nothing to push,” Xie Lian tells him, and his words have an air of finality to them. “I want everything you want. Everything.”

Hua Cheng swallows, but his mouth goes a little dry. “Truly?”

Xie Lian cranes his neck to press one last kiss to the top of Hua Cheng’s head. He lingers there, then settles. “Truly. Rest now, and we’ll talk more when you wake up.”

Hua Cheng is good. He lets his eye fall shut and obeys.

Notes:

i feel the time is right to inform you all my kinktober adventures are actually just me forcing structure into my daily routine because my wellbutrin prescription got suspended so i have to do SOMETHING to stay on track. the fact that it's actually kind of working is hysterical to me.

also: i know we’re on day 2 but this will get less tame as time goes on because i planned it that way lol. they’re going to work their way up to more intense things soon so stick around if you’d like!

i hope you're all staying safe and drinking water pls remember i love u all!!! happy kinktober i'll see u all tomorrow <3

next stop: manhandling!

Series this work belongs to: