Work Text:
Xie Lian loves the freedom that living with San Lang is giving him. No raports to the Upper Court, no life-treating missions, no duties. No one can command him what he is ought to do (except San Lang, but he dosen't really uses this "power"), no one can comment what he does (again, except San Lang, but, again, this power he dosen't use either, only when does he want to tease him). And Xie Lian can do absolutely everything, whatever he desires.
It happens that at the moment he desires to squeeze San Lang's cute cheeks.
They are resting in their freshly renowated Puqi Shrine, just enjoying themselves. Hua Cheng gives him a smile - a real one, not a fake that most people get. They share a gentle kiss - which is cute, of course, and Xie Lian absolutely adores when they are doing that, but he can't help, but wonder about things not so pure as this.
He bites his lower lip and somehow finds the courage to ask:
"San Lang...?"
"Yes, gege?"
"I..." he swallows. "I've been wondering."
Hua Cheng chuckles.
"And what did gege wondered about?"
"Um, I think I'd like to do things," Xie Lian states, and then he realizes it is not very clear.
"I mean with you. I want to do things with you that are more than kissing. Much more," he finally declares, both embarrasment and excitment going through his body.
Hua Cheng gives him an amused look and says, a bit teasful: "Gege, I've never been stopping you from doing so."
Xie Lian looks straight in his eye, and he knows Hua Cheng really means it.
"You can do anything you want with me, to me, and I'll be happy to agree," he adds in a low voice, what makes Xie Lian tremble a little.
"Yeah?" Xie Lian decides to pick up his game. "So I can kiss you like that?"
He demonstrates by sensually pulling his tounge straight into Hua Cheng's mouth.
"And here, too?"
Now, he kisses deeply his neck, leaving behind little purple marks.
"And I can touch you there?"
His hand rests against Hua Cheng's lower belly, so close to this place. Hua Cheng shakes under his touch.
"Of course, you can, gege," he manages to answer. "You can do even more."
Xie Lian's cheeks get red only at such thought. More? That sounds like a dream he has never even dared to imagine.
"What does San Lang have in mind?"
"Gege can remove my robes, if gege wants to, for the start."
Xie Lian dosen't have to be told twice. He gently takes of his ghost's robes, revealing the muscular, yet somehow fragile body.
"And can gege hold you there?" he questions and this time he dosen't show what he means in practice, before getting a reply.
He wouldn't do anything San Lang isn't comfortable with.
He dares to touch him only after does Hua Cheng nod in agreement. He feels beneath his fingertips as Hua Cheng trembles and gets unbelievably hard in a moment.
"And kissing your tip? Is that all right?"
"Everything gege wants is all right," Hua Cheng claims.
"I'll ask every time, anyway," states Xie Lian and then he leans to give a kiss to San Lang's beautiful cock.
The feeling is bizzare, Xie Lian's body experiences so much, as though it was San Lang who kisses his cock, not otherwise.
He stops for a moment to look at Hua Cheng's face - it is flushed with red and even intimidated.
"And what does San Lang want?" Xie Lian asks, his hands going for his hips.
Hua Cheng bites his lips - he has never looked so helpless.
"I want gege in me," he finally admitts. "I want to feel you, all of you, filling me whole. I want you to take me, Xie Lian, right away."
Hearing his full name from Hua Cheng, especially in that state, made something to him.
"I want to do that too," Xie Lian huffles, his breath heavy. "But... I'm not sure how."
"I'll guide you," Hua Cheng promises.
They share a passionate kiss, and that is the moment, when Xie Lian's cock finally gets what is going on here. Hua Cheng pulls him closer as he begins removing his robes.
"What should I do now?" asks Xie Lian, a bit lost.
"Make me loose, gege," advices Hua Cheng.
Xie Lian does as San Lang has told him - he manages to find his enterance and gently presses his finger in it. Hua Cheng's leg twitches.
"Okay?" Xie Lian questions, not sure what his lover's body is trying to tell him.
"Yes, gege. Okay," Hua Cheng reassures him, something new, strange and... pleasuring in his tone.
He squeezes his hand as Xie Lian pulls his finger deeper.
Hua Cheng moans and Xie Lian thinks he has found his new favourite music. He could listen to it on repeat and never get bored.
He gives him another finger and starts moving them as Hua Cheng's hips start to wave.
"Gege," he says, calm, yet with some kind of strict that makes Xie Lian stop moving his fingers.
"Have I made something wrong?" Xie Lian asks, terrified he has hurt San Lang during the fingering.
"No, gege, didn't do anything wrong," Hua Cheng assures him. "Just, as much as I love your hand, I think I would love your cock even more."
Xie Lian blushes and his already hard cock gets even harder.
"Take me, Xie Lian, please."
That sentence is the last straw - Xie Lian has to fight with himself not to touch himself. He puts out his fingers, wet and sticky.
"Do you have something to...?" he inquires, his hands imitating sliding.
"No, gege, sorry, I don't. But I think we will manage without it."
Xie Lian does hope so too. His tip is very close to Hua Cheng entrance.
"San Lang, I will..."
"Please, gege, do."
Xie Lian dosen't need to be told twice. He slides inside Hua Cheng's thight interior as Hua Cheng lets out a scream.
"San Lang, are you all right?!" he questions, scared if he has done too much.
He looks at Hua Cheng's face and sees his eyes are shut, a lonely tear sliding down.
"San Lang, I will stop, don't cry, please, don't cry, I'm sorry, I..."
Xie Lian is so lost, but all he know is that he needs to stop right now. He can't let his ghost cry because of him.
"No!" Hua Cheng commands. "Don't stop! Gege, I'm begging you, please, don't stop!"
Xie Lian is even more lost now, but he listens to Hua Cheng's plea.
"Fuck me, gege," another command leaves Hua Cheng's pursed lips. "Fuck me hard until we both lose our breaths."
Xie Lian feels his cock twitches inside Hua Cheng, and Hua Cheng definitely feels it too. He starts moving his hips up and down just as Xie Lian presses his cock deeper.
Hua Cheng wraps his legs around Xie Lian's waist and rests his wrists on his shoulders. Xie Lian leans forward to give him a wet kiss as their bodies are moving in union. They groan from both, pain and pleasure.
"Gege, faster," mumbles Hua Cheng.
Xie Lian fastens his moves, sweat on his forehead.
"Faster," Hua Cheng requires again.
Xie Lian feels like he is running a marathon, but using speed needed for a sprint. And this kind of marathon he finds really pleasuring, unlike the real one with actual running.
"Gege, I... I need to come."
"Do it. Come for me, San Lang," Xie Lian encourages him, while fucking him so hard as if his live depends on it.
Hua Cheng cries, his body shivering, as he pulls Xie Lian even closer, so there's not even an inch of empty space between them. He squeezes his thighs on Xie Lian's waist, the moment Xie Lian gives him the deepest thrust.
"Gege!" he screams as he comes copious on Xie Lian's lower belly.
"San Lang," says Xie Lian in reply.
He dosen't stop thrusting, he is so close, just a moment and he will -
He immediately lays down on Hua Cheng's chest, his cum filling Hua Cheng's interior full. They both breathe heavily, their bodies flushed, tired and, what is the most important, satisfied.
"That was amazing, gege," states Hua Cheng and they share a passionate kiss, Xie Lian still inside him.
It dosen't seem as he is going to pull out any time soon.
