It starts like any other day. They are at the Qiandeng Temple and Hua Cheng is practicing calligraphy while Xie Lian meditating.
It’s a hot summer day, the kind that makes everyone want to stay inside lazying around. Xie Lian put his hair up earlier in the day but it’s basically falling apart by now, strands of hair sticking to the back of his neck.
At some point it starts getting too uncomfortable so Xie Lian gives up on the meditation. He tries to fawn himself with his hand but the movement only makes the heat worse and his robes slide down one of his shoulders. He sighs when he feels a little breeze against his skin.
When he turns his head to look at Hua Cheng he finds his eye already on him, paper and brush long forgotten. His eye seems to gleam in the temple’s light and Xie Lian could see a small smirk forming on his lips.
“If I didn’t know any better I’d think gege was trying to tempt me,” Hua Cheng says.
Xie Lian blushes slightly. “My apologies,” he says.
Hua Cheng gets up and walks towards Xie Lian, a full smile on his face. “And why is gege apologizing? I’m definitely not complaining.”
“I distracted San Lang from his studies,” Xie Lian says, “so I’m sorry about that.”
Hua Cheng kneels down in front of him. “You did, but who says that’s a bad thing?” Before Xie Lian can say anything else, Hua Cheng moves his hand and starts tracing his exposed collarbones. “Besides, I think we could be doing something much better than practicing calligraphy, wouldn’t you agree?"
He doesn't disagree. There’s no way he could refuse him anything.
Xie Lian nods and doesn’t break eye contact as he feels Hua Cheng’s hand move up to his neck and then his jaw. Hua Cheng traces his bottom lip with his thumb until Xie Lian opens his mouth enough to plant a kiss on his finger. A second later he feels Hua Cheng’s lips against his, soft and urgent. They kiss like that, Hua Cheng slipping him the tongue and biting his bottom lip, until Hua Cheng sits back and pulls Xie Lian to sit on his lap.
He gasps when he feels lips against his jaw, moving his head to the side to give Hua Cheng better access. Hua Cheng takes it as the incentive it is and moves to kiss his neck, licking at the sweat that’s starting to gather on his skin.
“San Lang…” Xie Lian moans. “It’s too hot.” He can feel Hua Cheng humming but he doesn’t stop with the kisses.
Hua Cheng pulls back and pushes Xie Lian’s robes off of his other shoulder, and then he’s back with open mouthed kisses. Xie Lian has his chest completely exposed now and he shivers despite the heat. Hua Cheng's mouth is hot and slick, sucking bruises on his neck from time to time. Xie Lian likes knowing he's being marked, that people will be able to see what Hua Cheng did to him in private.
Once his robes and underwear are off, Xie Lian’s naked while straddling a completely clothed Hua Cheng. A shiver runs down Xie Lian’s spine at that thought and he can feel himself getting hard. Xie Lian pulls Hua Cheng's head up so they can keep kissing. When they come up for air, Hua Cheng pulls away for a moment and looks at him.
“Dianxia…” Hua Cheng says while tucking a strand of hair behind his ear. “You should see yourself right now.”
He can imagine the picture he makes — hair a complete mess, lips red and swollen, legs spread open. They're sitting right in front of his statue, the one Hua Cheng made of him. The same person who's now worshipping him in a way only he can.
Xie Lian forgot what it was like to feel powerful in the past 800 years, but with Hua Cheng he’s reminded of that feeling every day.
He catches Hua Cheng’s lips in his again. Hua Cheng bites his bottom lip and sucks it into his mouth. Xie Lian whimpers and gets a gentle peck on his bruised lips in exchange.
When Xie Lian starts rolling his hips down, Hua Cheng decides it's time to move things along. They stop kissing long enough so Xie Lian can lie down, spreading his legs and pulling Hua Cheng down so he can settle on top of him.
“San Lang, why are you still dressed?” Xie Lian asks between kisses. “It’s so hot, it must be uncomfortable.”
It’s a bad attempt at getting him to take his robes off and they both know it but Xie Lian hardly cares. Feeling Hua Cheng on top of him with all his clothes on just reminded him of how he could have his cool skin moving against his and he was getting impatient. Hua Cheng chuckles and moves to kiss his neck again.
“Patience, gege," he says, dragging his teeth against Xie Lian's neck.
Xie Lian groans and grabs Hua Cheng’s hair. After his neck has been kissed all over, Hua Cheng moves down to his chest. When he reaches a nipple, he kisses and sucks on it until it's pink and wet with saliva.
“S-San Lang, stop teasing,” Xie Lian says, breathing hard.
By the time Hua Cheng reaches his navel, Xie Lian's cock is already leaking against his stomach.
“Gege is already so wet for me,” Hua Cheng says, planting a kiss on the inside of Xie Lian's thigh.
Xie Lian moans and props himself up on his elbows to get a better view. He can never get used to this: Hua Cheng between his thighs, his long fingers holding Xie Lian’s waist down, the way he looks up at him from between his eyelashes before sucking the head of his dick into his mouth.
All he wants to do is fuck into the wet heat around him but Hua Cheng is strong enough to hold him back. Hua Cheng takes him into his mouth and starts bobbing his head. Xie Lian can feel his dick hitting the back of Hua Cheng's throat and his tongue swirling around him.
Xie Lian grabs Hua Cheng's hair so he has something to hold onto. He tries to hold back his noises but they end up turning into small whimpers.
Hua Cheng lets go of his cock and presses two fingers against Xie Lian’s mouth and says, “Dianxia, wet them for me.”
Xie Lian opens his mouth and starts sucking on his fingers right as Hua Cheng goes back to his dick. Xie Lian finds himself basically copying everything Hua Cheng is doing to him. When he uses his tongue around his length, he licks around his fingers; when Hua Cheng bobs his head up and down, he can’t help but suck on them the same way.
It doesn’t take a long time until Xie Lian gasps, “San Lang, I’m gonna—”
He isn’t expecting Hua Cheng to pull away though, and he lets out a sob when his mouth is gone from around him.
Hua Cheng moves closer and drops a kiss against his forehead, whispering, “Shh, it's okay. San Lang will take care of gege.” He moves the hand Xie Lian was just sucking on down and circles his hole with wet fingers. “Is this what you want?”
Xie Lian nods and cranes his neck so he can go back to kissing Hua Cheng. The kiss doesn’t last long before Hua Cheng’s moving away. Before Xie Lian can complain, he sees him opening a oil vial and coating his fingers in it.
Hua Cheng goes back to kissing him and pushes him until Xie Lian’s lying down again. With his oiled fingers, Hua Cheng goes back to circling his entrance, this time pushing one finger inside.
Xie Lian closes his eyes and places one hand on Hua Cheng’s shoulder, digging his fingers into the fabric of his robes. In the back of his mine he thinks about how Hua Cheng is still completely dressed while he’s covered in sweat, saliva and his own precome.
“Please,” Xie Lian says. “San Lang, fuck me.”
Hua Cheng chuckles. “That’s the plan, gege, but I have to get you ready first.”
“Fuck me now,” Xie Lian continues. “I’m ready. I can take it.”
Hua Cheng kisses him hard. "I know you think you can, but I want you moaning around my fingers first." He pushes another finger inside and moves down to swallows his cock down again.
He moans helplessly and drops his hands on top of Hua Cheng’s head again. Hua Cheng doesn’t hold back this time. Xie Lian can feel him scissoring his fingers at the same time as he swallows around the head of his cock.
Like this he’s free to jerk his hips up towards Hua Cheng’s mouth and down into his fingers, but he tries to remain still as much as possible. Soon he’s feeling his orgasm nearing as his body starts shaking from the effort of holding himself back.
“San Lang, if you don’t move things along I’m gonna come like this,” Xie Lian says.
Hua Cheng lets go of his dick with a pop and says, “Then come.”
Xie Lian frowns and is about to protest when Hua Cheng continues, “Dianxia, I’m not gonna fuck you until I think you’re stretched enough.”
Xie Lian gapes at him. He watches as Hua Cheng kisses the skin of his stomach and fits a third finger inside him. Xie Lian groans and throws his head back. He won’t be able to hold on for much longer.
Hua Cheng's fingers are long and calloused and Xie Lian wants to scream as they rub against his inner walls and continue to stretch him, the heat at the bottom of his navel getting worse, his whole body feeling like it’s on fire.
“San Lang,” he moans. “I—”
He doesn't have to elaborate for Hua Cheng to understand what he’s trying to say. Hua Cheng swirls his tongue around his slit and takes him into his mouth one final time, swallowing around him. His fingers find his prostate and then Xie Lian is coming down his throat.
Every limb in Xie Lian's body feels loose and his heart is ramming inside his chest. He barely registers Hua Cheng moving until he feels a hand against his cheek. Xie Lian opens his eyes and the first thing he sees is Hua Cheng’s eye, looking at him with so much tenderness.
“Okay?” Hua Cheng asks.
“En,” Xie Lian says. “More than okay.”
Hua Cheng presses a soft kiss against his lips. “Dianxia looks beautiful like this," he says when they part.
Instead of answering, Xie Lian pulls him down for another kiss. It starts tame enough but soon he’s moving his tongue against Hua Cheng’s, tasting himself, needy for more.
“I hope gege hasn’t forgotten what I said.” Hua Cheng lowers his head and kisses his jaw.
He gasps. “Not at all.”
“Good.” He presses his fingers against Xie Lian’s stomach — against the come on Xie Lian’s stomach. “We’re not done yet.”
Xie Lian bites his lip. Soon he feels Hua Cheng’s fingers back at his entrance, the ones coated with Xie Lian's come. He hisses when the fingers breach him, feeling a little hypersensitive so soon after his orgasm, but when Hua Cheng asks him if he wants him to stop Xie Lian only replies with, “Please don’t.”
It feels too much at first but soon the stretch starts feeling good again. He's expecting Hua Cheng to remove his fingers at some point but instead he presses another finger against his entrance. Hua Cheng is looking closely at him, probably searching for any discomfort or waiting for him to protest. Besides being surprised, it doesn’t hurt — his cock is actually starting to get hard again. He nods once to show he’s fine and Hua Cheng can continue.
Once Xie Lian has all four fingers inside himself he can’t help but start writhing. He feels so full, Hua Cheng’s fingers filling him up so well he probably won't have any problems coming again.
“Isn’t this better?” Hua Cheng says suddenly.
“Huh?” Xie Lian asks, trying to remain still and not fuck himself on his fingers.
“Isn’t this better, me opening gege up properly?” He brushes his fingers against his prostate, as if to make a point.
Oh. So this is what this is about.
"Yes." He rolls his hips down. “Much better.”
“I see,” Hua Cheng says and removes his fingers from inside him. Xie Lian whimpers, feeling his hole too empty, clenching around nothing.
Hua Cheng gets up on his knees and finally starts taking off his robes. Xie Lian already misses the warmth of having him so close. Without thinking, he moves his hand down and uses a finger to touch his hole, feeling how slicked and loose he is. He can feel himself blushing as he’s able to thrust three fingers in without any resistance, Hua Cheng’s eyes following his movements.
“Is gege trying to kill this San Lang?” Hua Cheng asks. He’s naked now, picking up the oil vail again so he can slick himself up.
“If San Lang won’t fuck me maybe I have to do it myself.”
Hua Cheng grins. “My poor gege.” He closes a hand around Xie Lian’s wrist and pulls his fingers out. “San Lang will fuck you now, don’t worry.” Hua Cheng pulls him closer by his thighs and rubs his cockhead against Xie Lian's hole.
Xie Lian feels a shiver run down his spine. “Please…”
Hua Cheng seems to take pity on him — or maybe he’s as strung up as Xie Lian and can't hold back anymore — and supports himself on his elbows, leaning over Xie Lian so they can kiss. He feels Hua Cheng’s tongue invading his mouth and soon the head of his dick is inside Xie Lian.
He moans and sucks on Hua Cheng’s lip. “San Lang…”
Hua Cheng slides into him in one smooth thrust that makes them both gasp. Xie Lian draws his nails against his back, leaving red marks on his skin, and settles his legs around Hua Cheng's middle. Hua Cheng draws back until only the head is inside and then thrusts back in.
He sets a slow pace that could probably get them off after some time, but this isn’t what Xie Lian wants. He's probably still trying to tease Xie Lian for his comment earlier, but… sometimes he wants Hua Cheng to be a little rough.
It takes all of his willpower to still Hua Cheng’s thrusts and mutter, “Wait.”
Hua Cheng stops right away and pulls back, “Did I hurt Dianxia?”
Xie Lian shakes his head. “Not at all. I just— Can we change position?”
Hua Cheng swallows and says, “Of course. How does gege want me?”
He pushes Hua Cheng back until he’s sitting between his open legs and then Xie Lian gets up to straddle his lap. “Is this okay?”
Hua Cheng breathes heavily. “Y-Yes.”
Xie Lian smiles softly and leans down to kiss him. He reaches back, lines Hua Cheng’s cock with his entrance and then he’s sinking all the way down.
They moan into the kiss. Hua Cheng feels so deep inside him like this it makes his toes curl. Xie Lian tries to set a fast pace, his thighs burning with the effort it takes to go up and down. This is exactly what he wanted. Hua Cheng’s cock is hitting his prostate every other time, leaving waves of pleasure all over his body.
He pulls away from the kiss so he can breathe and tucks his face on the curve of Hua Cheng’s neck. He feels hands settling around his waist, slowing down his movements to a circular manner, making him moan softly.
His statue catches Xie Lian's attention again and he thinks about how much he's gone through since his first ascension. He went almost 800 years without a single comforting touch — sometimes going decades without any touch at all. Feeling so close to Hua Cheng can be a little too much at times, like his body can’t believe he gets to have this now, like he's drowning in his love and affection for Hua Cheng. He feels tears sliding down his cheeks before he even notices he was crying.
Hua Cheng must realize because he tenses slightly beneath him and asks, voice full of worry, “Gege?”
Xie Lian shakes his head. “Don’t stop.” He drops a few kisses on Hua Cheng’s shoulder and neck. “San Lang makes me feel too good.” Xie Lian rolls his hips faster.
Hua Cheng groans underneath him and clutches Xie Lian’s hips harder, their rhythm starting to go erratic. Xie Lian lifts his head and leans forward so they’re touching foreheads. Their noses brush together and Xie Lian tries to keep eye contact but his eyelids feel heavy. “Touch me, please.”
Hua Cheng fits one hand between their bodies and starts stroking him in time with their movements. It’s almost too much, the way he fucks himself back on Hua Cheng’s cock and forward into his hand.
“Are you close?” Xie Lian asks.
“Yes,” Hua Cheng says, his voice strained.
Xie Lian kisses him softly and rolls his hips faster. Hua Cheng gasps and tucks his face against his neck, fingers gripping his hips so hard they’ll probably leave marks. He slides his fingers through Hua Cheng's silky hair, caressing him. “You’re leaving me all marked up,” Xie Lian whispers in his ear. “I love it when you do that.”
Hua Cheng groans and uses his free hand to pull Xie Lian’s hair, exposing his neck more so he can bite into it. At the same time he thrusts deep into Xie Lian and comes inside him. He holds Hua Cheng through it, dropping kisses on his shoulder and the shell of his ear. When Hua Cheng finally stops trembling he lifts his head, his eyes half-lidded eyes staring at Xie Lian’s neck.
“That will leave a mark.” He presses a thumb against the spot he just bit.
Xie Lian smiles. “Good.”
Xie Lian is so hard it’s almost painful and Hua Cheng is still inside.
“It’s Dianxia’s turn,” he says, but instead of stroking him to completion, he moves his hand from Xie Lian’s cock away, making him whimper at the loss. Xie Lian is about to protest when Hua Cheng grips the back of his head and his hips, lowering him down without pulling out at all.
Hua Cheng kisses him hard until he’s panting for air. When he pulls away, he says, “I know gege like having my come inside him.” Xie Lian blushes. “So we can’t let anything go to waste.”
With that Hua Cheng starts pulling out, but before his come can start leaking he’s already gathering it with two fingers and shoving it back inside. Xie Lian arches his back when Hua Cheng’s fingers find his prostate and start massaging it.
“San Lan—,” he lets out a sob.
“Can you come like this, Dianxia?” It’s a genuine question, but he’s expecting too much of Xie Lian if he thinks he’s in any state to answer. Xie Lian rolls his hips down into Hua Cheng's fingers and soon he’s screaming while coming again, completely untouched this time.
He feels too hot but his body won’t stop trembling with the aftershocks of his orgasm. Hua Cheng pulls out his fingers and he feels come leaking from his hole. Hua Cheng kisses his forehead, and when Xie Lian opens his eyes, tears slide down his temple. Hua Cheng asks, “Okay?”
“Yes,” Xie Lian nods, his voice hoarse.
Hua Cheng smiles softly. “Good.” He leans in to place a kiss on his lips.
Xie Lian tries to get up but his whole body trembles with the effort. "San Lang, I think you broke me."
Hua Cheng laughs. "But gege did most of the job this time."
Xie Lian hums. "Maybe you should make it up to me by running us a bath."
"I thought I should be focusing on my calligraphy?" Hua Cheng smirks, but moves to pick Xie Lian up from the altar.
"Ah," Xie Lian says, "it's too hot for that, you deserve a break."
Their laughs can be heard through Qiandeng Temple, along with "As Dianxia wishes."