Work Text:
"Like this," Yin Yu said, guiding Xie Lian's hand between his legs, where he had already prepared himself earlier. Puqi Shrine was quiet around them, only some bird chirping audible through the thin walls, making Xie Lian's soft gasp of surprise hard to miss.
"Are you sure?" he asked, staring on wide-eyed as Yin Yu pushed two of his fingers past the slick rim and... inside.
Heavens, was that a weird sensation.
"Yes, Your Highness," Yin Yu answered, a little breathless. "There's no need to worry, I've done this before. Try moving them slowly in and out for now."
Curiously, Xie Lian pulled out just a smidge, feeling the rim clench around his knuckles as if reluctant to let him go. He knew that Yin Yu had already done most of the hard work in stretching himself -- in fact, he had asked earlier for a detailed explanation on how to do it, only to be met with a flushed face and sheepish smile. Yin Yu had untied his inner robes, then, and laid back on the bamboo mat Xie Lian slept on, his legs falling open to reveal a little knob between his plush cheeks.
The plug now lay wrapped in a clean cloth on the floor, all but forgotten if it hadn't been for Xie Lian sending a quick mental thank you to it as he felt no resistance whatsoever to his fingers pushing carefully back inside.
"Yes, yes, that." Yin Yu's words of encouragement were quiet, spoken at a volume at which they would have gotten lost if only one were to cough in the same room as them. "You can go faster, Your Highness."
Nodding in understanding, Xie Lian increased his pace. His movements were gentle but clearly defined, methodic in a manner more akin to that of a scientist than a lover, but he felt too anxious about Yin Yu's well-being to allow himself any risks at this point. He watched his fingers disappear inside with overwhelming fascination, each shallow thrust drawing with it a distinct squelching noise from the slickness between them.
"When you did this before," Xie Lian asked, stroking his free hand kindly along Yin Yu's inner thigh, "did it feel good?"
Yin Yu let out an embarrassed noise and threw his arm over his face. It did barely enough to hide the blush on his cheeks and ears, more apparent on the pale skin of a ghost and kept intact for reasons that Xie Lian had long chosen to blame entirely on Hua Cheng.
"It did," Yin Yu admitted reluctantly. The position he had arranged himself in put his strong neck on display, the tendons pushing against his skin.
Xie Lian barely resisted the urge to reach out and touch.
"Were you able to... you know?" he asked instead, shooting a look at where Yin Yu's dick was still laying entirely soft against his stomach.
Another pitiful whimper, enough to distract from Xie Lian's own unacknowledged situation.
"No." Yin Yu's lips pressed into a thin line for a moment as he painfully pondered his next words. "Hua Chengzhu took no issue with it, but it did end up quite displeasing Lord Black Water, so it went no further than this."
With his free hand, he gestured vaguely between his legs. Xie Lian hummed sagely, his pace unfaltering. He'd had his suspicions about how Hua Cheng might have known about Yin Yu's problem; it seemed far more private than his own, widespread lies about being impotent to scare off overeager courters, and Hua Cheng seemed very close with his most trusted servant, so this possibility had crossed his mind. He couldn't say he was particularly surprised that Hua Cheng had given it a shot -- subdued as they were, Yin Yu's charms had convinced Xie Lian, too, after all.
With the same clinical precision as if he didn't have two fingers buried inside Yin Yu's ass, Xie Lian asked, "So when was the last time you got hard?"
"I... I don't know." Through what must have been a true test of willpower, Yin Yu shifted his arm up to rest over his forehead, locking his sight onto the mottled wood of the ceiling above. "The last time I actually remember must have been... Heavens, that was long ago."
Xie Lian waited patiently, watching the surprise play out across Yin Yu's face. He was still moving his fingers as instructed, but now at a more leisurely pace than before, leaving the poor ghost some room to breathe.
"It must have been with Jian Yu," he finally admitted, brown eyes turning to Xie Lian to look for a reaction and probably finding a totally blank expression in its place. "We met in the sect when we were both very young. Later on, he became my junior official together with Yizhen."
Even that little admittance about his past seemed to sting if the downward twitch of his lips was any indication.
Xie Lian finally halted his movements. Quietly, as if the words might break glass just by being spoken into existence, he asked, "Did you love him?"
Yin Yu's eyes widened a smidge.
"No, Your Highness," he said earnestly. He paused for a moment, tense. "But I do miss him a lot. He may have chosen to stick with me till the end, but I can't help but feel like my fate ruined his."
"There's no such thing." Xie Lian patted Yin Yu's thigh lightly, a comforting smile on his face. "If you ask me, there's nothing more enviable on this earth than friends who are willing to stick with you till the end."
Yin Yu said nothing in response, only turning to look back up at the ceiling. It felt silly to hope it would help but Xie Lian nonetheless bent forward to plant a quick kiss against his lips.
"Yin Yu," he cooed, bringing his free hand up to cup the other's face, thumb sliding along his cheekbone. "Tell me what you want me to do next."
Yin Yu's breath caught in his chest, entirely unprepared for that request. He cleared his throat once, then a second time, and finally managed to say, "Please add another finger, Your Highness."
Xie Lian's smile widened. "Of course."
Little later found Yin Yu panting loudly into Xie Lian's mouth, arms thrown over his neck. Xie Lian had found a better pace and angle, feeling Yin Yu clench around his fingers on every slick pump.
"Y- Your Highness," Yin Yu gasped, arching upwards. He hooked one ankle behind Xie Lian's hips, pulling him closer, the suggestion clear. "Enough, enough! I'm ready!"
Xie Lian looked down at him, a little lost. "Are you sure?" he asked, stalling.
"Yes, Your Highness." The look on Yin Yu's face was frazzled, somewhere between pained and desperate. "Just... Just undress first and then put it in."
"Put it in?" Xie Lian asked -- pointlessly, since he knew that was the logical next step in the equation. Catching himself, he laughed awkwardly and pulled his fingers out. "Of course, no problem."
He untied and shucked off the last of his robes with the efficacy of one who had never grown attached to the rags they wore. He pointedly avoided glancing down at himself, unwilling to face the visual proof of his shattering principles.
Not to worry -- Yin Yu did plenty looking for the both of them.
"Oh, that's much better," he said, relief written all over his face.
It seemed more a comment made to himself, only half-consciously spoken aloud, yet Xie Lian couldn't resist asking, "Much better than what?"
Yin Yu flushed instantly and looked away. His calves crossed behind Xie Lian's back, still beckoning him closer, as he stockingly elaborated, "Well, Your Highness, you see... Let's just say you are a much more manageable size than... well, than other people I've seen."
Xie Lian didn't even dare guess who Yin Yu might have meant, but a deep corner of his treacherous mind nonetheless conjured the image of a mischievous grin amidst inky black hair and blood red robes. He shook his head to dispell it, focusing on Yin Yu instead.
"Then," he said, shifting to align his head with Yin Yu's entrance, "please continue guiding me from here on out."
He willed himself to wait no longer before pushing in. His cock slipped past Yin Yu's thoroughly wetted entrance with ease, the unfamiliar and unexpected warmth welcoming him and drawing out a moan that Xie Lian only belatedly realised was his own. Mortified, he dove down to catch Yin Yu's lips with his own, hoping to stifle any more sounds he made into the kiss.
Frankly, Yin Yu wasn't much help in that aspect. He clenched tightly around Xie Lian, legs trembling where they were wrapped around Xie Lian's waist. He seemed a little better at biting his tongue, too, making Xie Lian's soft moans stand out even more in the relative silence of Puqi Shrine. There was no one else to hear them other than the songbirds in the trees outside, but the embarrassment still crawled red hot up Xie Lian's chest.
"Mm," Yin Yu hummed breathlessly into the kiss, only breaking away when Xie Lian finally bottomed out and stopped. He looked up with those soft brown eyes, already swimming with what Xie Lian had learned to recognise as lust, and mumbled, "Your Highness, you feel so fucking good."
Xie Lian let out a laugh that might as well have been a sob, his face pulled into a conflicted expression. He admitted, "I'm glad you think so, but I'm still-- still a little lost."
"But, Your Highness," Yin Yu said, and if Xie Lian hadn't known better, he would have called his tone seductive, "this is the easiest part. Just move."
Xie Lian didn't have to be told twice. He pulled out carefully, slower than the pace he had reached with his fingers. Yin Yu's walls tightened and loosened deliciously around his dick, seemingly unwilling to part with the intrusion.
He pulled out almost all the way, until only the tip was left inside, and pause just long enough to land a peck on the corner of Yin Yu's mouth. Then, without further warning, he thrust back in with a slick sound and a slap.
"Ah, yes!" Yin Yu exclaimed, his words torn out of him much louder than he usually would have let them go. Outside, the birds startled and fluttered away. "Faster, please, Your Highness!"
Xie Lian whimpered, hiding his face against Yin Yu's sturdy shoulder as he obeyed. Yin Yu's thighs clenched around his waist and his blunt nails digging into his back coaxed him to accelerate, each thrust harder than the last, until--
Yin Yu screamed, lifting off the bamboo mat. The movement pushed his chest further into Xie Lian's face, who, overwhelmed by the tightening below and the vice-like clutch of Yin Yu's limbs around him, mindlessly bit down into his cool skin.
"There, right there, right there, Your Highness!" Yin Yu's hips bucked up to meet Xie Lian's in time. "That feels so good, so good--"
Xie Lian made a soft sound that sounded vaguely caught between a moan and a sob. He kept the angle as best he could, hitting Yin Yu's sweet spot on each thrust. Like this, feeling Yin Yu clench around him like he might never let go, he thought he might go insane. Why had he never tried this before? All those centuries on this earth and not once had he felt this sensation before. He didn't know much about how far his own abilities should extend, but at this rate, he wouldn't last much longer.
"Y- Your Highness," Yin Yu gasped, one hand slipping down between them to thumb precum from his own dick and wrap a hand around the soft length. "Please don't hold back."
Xie Lian moaned almost pitifully into the reddening mark he was leaving on Yin Yu's shoulder. He managed a few more hurried thrusts, feeling Yin Yu's had pumping between their stomachs, and then, finally, he peaked.
The orgasm hit him like a tidal wave, washing over his body and mind in a heavy rise and steady fall. Xie Lian had never felt such a sudden and total disconnect from the world around him as the result of such a pleasant feeling. He slumped over almost the very instant the adrenaline (and his powers) left him, hardly even noticing the wet puddle he landed in through the cotton fog in his mind.
For a few long moments, all he could do was breathe heavily and listen to the utter silence left behind after the birds had scattered. Beneath him, Yin Yu's chest was as still as that of any other dead man, but a kind hand carded softly through his hair.
Xie Lian privately thought he wouldn't really have minded living in this moment for the next eternity.
Yin Yu was the first to speak up again. He spoke hoarsely, "Your Highness, you should move. That's dirty "
"Mn." Xie Lian burrowed his face into the side of Yin Yu's neck, breathing in the vaguely metallic scent on him mixed with a thin, inexplicable smell of sweat (why would a ghost sweat?). "As if the trash-collecting immortal isn't used to filth."
"Your Highness--"
"Stay," Xie Lian mumbled against Yin Yu's throat, allowing himself the more demanding tone in his voice. Not like a god asking something of a mortal, but more like a petulant prince demanding his brattish requests be met. "We'll clean up later. Stay for now, Yin Yu."
A moment of pause. Then, a surrendering sigh.
"Fine," Yin Yu conceded. He shifted just so, making himself more comfortable on the thin bamboo mat with the added weight of a whole martial god on top of him. "As the Crown Prince wishes, it shall be."
Xie Lian grinned, preening into the gentle hand in his hair and melting bodily into Yin Yu's awkward embrace.
Although they had yet to solve the problem of Yin Yu's unwilling appendage, this day had hardly been for naught. And, a little selfishly, Xie Lian hoped that even if they were to find the solution sooner rather than later, perhaps an occasional check for upkeep would hurt nobody.
Of course, any such maintenance check would have to be conducted in two and in a horizontal position.
(At least, until Yin Yu deigned him ready to hear about other options.)
