Actions

Work Header

dearest san lang

Summary:

“This is perfectly fine,” Xie Lian whispers to himself as he nervously paces around his room. One hand holds tightly onto a thin package of tights while the other hand is curled into a fist at his side. The packaged tights are black and sheer, conveniently matching Hua Cheng’s general weight and height group. He would love to say he had no idea what possessed him to buy them at the department store earlier, but that would a big ol’ blatant lie.

in which xie lian is big horny thinking about hua cheng wearing tights

Notes:

[shakes out the carpal tunnel] i haven't written two fics back to back in a long time,,, who am i

anyway i hope you enjoy! once i got this idea in my head i couldn't function until is was out

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

Work Text:

“This is perfectly fine,” Xie Lian whispers to himself as he nervously paces around his room. One hand holds tightly onto a thin package of tights while the other hand is curled into a fist at his side. The packaged tights are black and sheer, conveniently matching Hua Cheng’s general weight and height group. He would love to say he had no idea what possessed him to buy them at the department store earlier, but that would a big ol’ blatant lie.

 

Not too long ago, Hua Cheng had made a comment in passing about wearing tights for some reason Xie Lian can’t remember. All he knows is that ever since Hua Cheng made that comment, that’s been all he can think about. There’s something about the way Hua Cheng’s gorgeous legs would look with that sheer material snug against them that sends his head spinning. Although Hua Cheng has repeatedly encouraged Xie Lian to be open about his sexual desires and fantasies, Xie Lian hasn’t introduced any that are too . . . out there. Xie Lian feels like this way crosses that line.

 

It isn’t that he’s afraid Hua Cheng will think he’s weird and leave him. The problem is more that Xie Lian doesn’t know what to expect. Will Hua Cheng laugh at him? Brush off the suggestion as though it were intended to be a joke?

 

Xie Lian blows out a sigh and checks the time on his phone. On days where they’re both free, Xie Lian normally heads to Hua Cheng’s place. He decided to change it up this time and invite Hua Cheng over.  To distract himself, he sets tights on the couch, intent on tidying up his small apartment a bit. It doesn’t take long for him to clear off the small table in front of the couch, using a duster to clear away some of the (imaginary) dust. The room is already clean as can be, but he continues anyway.

 

A melodic knock coming from the door sends Xie Lian’s heart into a frenzy, his nerves causing him to jump slightly. With a deep breath, he wills his heart to settle and makes his way to the door, lips breaking into a big, warm smile once he sees his boyfriend.

 

Xie Lian supposes he’ll never truly be over the way Hua Cheng’s handsome features take his breath away. His long hair is pulled back into a ponytail today, signature braid still present and tied back as well. A smile graces Hua Cheng’s lips, and Xie Lian’s heart skips a beat.

 

“San Lang!” he greets, immediately throwing his arms around Hua Cheng’s neck. He hears a deep chuckle near his ear as strong arms encircle his waist.

 

“Gege,” Hua Cheng greets softly in return, taking them both past the threshold so he can close the door behind them.

 

Xie Lian giggles when Hua Cheng refuses to let go, swaying their hugging bodies from side to side.

 

“Did San Lang miss me?” Xie Lian teases, smiling into his boyfriend’s shoulder.

 

“Of course I did,” Hua Cheng replies. He pulls back momentarily and places both hands on either side of Xie Lian’s face, leaning forward again to brush his lips against Xie Lian’s. Hua Cheng’s lips fit so perfectly against his own, butterflies frantically fluttering about his stomach as if this were their first kiss.

 

Xie Lian pecks Hua Cheng’s lips one, two, three more times before finally pulling away, taking Hua Cheng by the hand to his small kitchen area.

 

“Do you want tea?” Xie Lian asks, already filling a kettle with water and placing it on the stove.

 

“Sounds good,” Hua Cheng says, eye taking in the apartment. “It’s been a while since I’ve been here. Gege has kept this place up well.”

 

Xie Lian smiles softly. “You know, I did live perfectly fine before I met you!”

 

He hears Hua Cheng laugh from somewhere in the living room. “I know, gege! I’m teasing, and I—”

 

At Hua Cheng’s sudden silence, Xie Lian turns around and sees him staring at the couch.

 

What?

 

Oh god.

 

Oh god.

 

The tights.

 

Xie Lian’s cheeks immediately flood with heat, and he rushes to turn the fire to the stove off, running into the living room. “S-San Lang!”

 

Hua Cheng still hasn’t taken his eye off those packaged tights, remaining stunned into silence. Xie Lian’s heart thuds nervously in his chest.

 

Before he can lose his nerve, Xie Lian reaches for the tights, clutching them tightly in his hands. “San Lang!!” he begins, voice a pitch higher than normal.

 

Hua Cheng finally meets his gaze with an unreadable expression. Xie Lian swallows.

 

“San Lang, I’ve been thinking all today of how to ask this. Remember when we had a talk about things we would l-like to to in bed?” Xie Lian stutters, face completely red, he’s sure. “Well I kind of thought about what you would look like in tights. A-And I guess I wanted to see that? Because I think you’d look really good in them!! But, hahaha, it’s alright. Just forget it, San Lang! It was a dumb idea anyway,” Xie Lian trails off, embarrassment giving way to shame in his heart.

 

Before he can even process what’s happening, Hua Cheng pulls him flush against his chest, lips moving fervently against Xie Lian’s. An involuntary moan escapes Xie Lian as he returns Hua Cheng’s kiss, arms circling around his neck again to curl his fingers into his ponytail. Hua Cheng’s mouth parts slightly against his and he uses the chance to slide the tip of his tongue against Hua Cheng’s, feeling heat trickle down his spine, pooling in the pit of his stomach.

 

Hua Cheng’s hands rest at the small of Xie Lian’s back, fingertips just barely grazing along the skin between his shirt and jeans. Xie Lian shudders at the feeling, biting softly at Hua Cheng’s lower lip before he pulls away again.

 

“So San Lang doesn’t think it’s weird?” Xie Lian asks softly, more nervous for Hua Cheng’s response than anything.

 

“I don’t think it’s weird at all, gege,” Hua Cheng confirms, resting his forehead against Xie Lian’s. “Thank you for trusting me enough to tell me.”

 

Xie Lian blushes furiously once again. “It’s not some big life secret, San Lang!”

 

“But it’s still important to me,” Hua Cheng replied with a chuckle. He grabs the package from Xie Lian’s hands and kisses his forehead. “Why don’t you wait for me in the bedroom, and I’ll change into these in the bathroom?”

 

Xie Lian nods and plants one more kiss on Hua Cheng’s lips before he enters his bedroom, sitting half-hard and cross-legged on his bed. The anticipation is threatening to devour him whole, but at the same time, he’s so incredibly happy Hua Cheng didn’t think any less of him for his . . . kink. He should have known, honestly. And deep down he did. But that didn’t stop his insecurities.

 

What feels like too many minutes later, Hua Cheng calls from just outside the door, “Close your eyes, gege.”

 

Xie Lian shuts his eyes at once, stomach doing intense flips. “Th-they’re closed!”

 

He hears Hua Cheng stroll in and shut the door behind him. “Okay, you can open them.”

 

Xie Lian opens his eyes and tilts his head to the side. Hua Cheng is still fully dressed in his own t-shirt and high-waisted jeans.

 

“They’re on underneath. I wondered if gege would do me the honor of undressing me?” Hua Cheng says, tone low and seductive. Xie Lian bites his lower lip and nods, reaching forward to pull Hua Cheng onto the bed with him.

 

Xie Lian’s head spins with excitement as Hua Cheng straddles him on the bed and leans forward to rest on his forearms, kissing Xie Lian deeply and passionately. Immediately, Xie Lian’s hands go to Hua Cheng’s thighs, tightly squeezing them, feeling them. Xie Lian is by no means a weak man, but Hua Cheng doesn’t even so much as grimace. Instead, he moans into Xie Lian’s mouth.

 

The moan drives Xie Lan to flip their positions, pinning Hua Cheng to the bed, both of them pressing their hips against each other’s. Xie Lian is spurred on by Hua Cheng’s growing erection and knowing that the jeans are the only thing between him and Hua Cheng in those tights makes his mouth water.

 

Xie Lian pulls away momentarily, drinking in Hua Cheng’s lust-induced expression. They’re just barely out of breath with only one thin string of saliva connected between them.

 

San Lang is so hot, Xie Lian thinks to himself, pressing his lips against the side of Hua Cheng’s throat, absolutely basking in the cute noises he makes. When his lips reach the junction of Hua Cheng’s neck and shoulder, he bites softly, sucks at it, and drags his tongue across it.

 

“Gege is so forward today,” Hua Cheng says, breathless and grinding against Xie Lian.

 

Xie Lian hardly has time to feel embarrassed knowing what awaits him.

 

“San Lang, can you sit up against the headboard for me?” Xie Lian asks, leaving one more kiss right above Hua Cheng’s exposed collarbone before he crawls off his boyfriend.

 

Hua Cheng does as requested, the bulge in his jeans prominent in Xie Lian’s vision.

 

Xie Lian approaches Hua Cheng slowly on all fours, innocent-as-ever smile front and center. He straddles Hua Cheng once again, teasing him with kisses that are barely there. Hua Cheng’s restraint is nearing its limit, especially when Xie Lian reaches underneath his shirt, pulling it up and off his body so his hands can roam that soft skin freely.

 

A sharp gasp escapes Hua Cheng when he feels Xie Lian’s lips encircle one of his pink, already hardened nipples, fingers toying with the other, giving it just as much attention.

 

Xie Lian circles his tongue around the rosy bud, nipping softly and sucking shortly after. That must have been a good move if the harsh tug on his hair and the long, drawn out moan from above was any indication.

 

His free hand trails toward the bulge of Hua Cheng’s jeans, index finger tracing over the length. A sharp shudder runs through Hua Cheng’s body, and Xie Lian mewls.

 

“Does San Lang like how that feels?” Xie Lian asks sweetly, only after releasing Hua Cheng’s nipple with an obscene smack. He switches to the other to give the same treatment before Hua Cheng can even respond.

 

“Gege,” Hua Cheng huffs out in a half-moan. “Don’t tease so much. I don’t know how much longer I can take.”

 

Xie Lian uses two fingers now to run down the length of Hua Cheng’s cock, tongue still swirling around Hua Cheng’s other nipple.

 

“Already?” Xie Lian asks as he sits up again, his own cock twitching in his pants when he gets a good look at Hua Cheng’s pinkened cheeks. “But we’ve just started!”

 

A devious smile flashes across Xie Lian’s features as he makes quick work of the button on Hua Cheng’s jeans. “You know, I love how these jeans look on you, San Lang,” Xie Lian compliments, running his fingers along the waistband.

 

Hua Cheng is currently at Xie Lian’s mercy, using every ounce of willpower he possesses to not snap and pounce on Xie Lian right that second.

 

It doesn’t take long for Hua Cheng to rid himself of those pesky jeans, tossing them somewhere in the corner of the room.

 

Once Hua Cheng sits back against the headboard, Xie Lian gasps at just how fucking beautiful Hua Cheng looks like this; his ponytail is messy, cheeks flushed, eye hazy, cock straining against the fabric of the tights which cling like a second skin.

 

Evening washes over them, orange sunlight streaming in through Xie Lian’s thin bedroom curtains. The entire scene feels so surreal—like a dream.

 

“Does gege like what he sees?” Hua Cheng inquires, some of his usual teasing beginning to come back.

 

“Very much,” Xie Lian responds honestly. He places a hand on each of Hua Cheng’s ankles, feeling his way up the fabric and along Hua Cheng’s legs. Xie Lian’s hands pause once he reaches Hua Cheng’s thighs, squeezing tight again. He’s damn near at full hardness and Hua Cheng has hardly touched him

 

The sight that really sends Xie Lian over the edge, though, is the way Hua Cheng’s cock strains against the sheer material, begging to be released, kissed, sucked, ravished.

 

Xie Lian absolutely loves how the material near the tip of Hua Cheng’s cock is already stained with precum.

 

After quickly tying his hair up in a bun, Xie Lian lowers himself until he’s eye-level with Hua Cheng’s cock. He places a soft kiss against the strained head, smiling smugly to himself when Hua Cheng moans.

 

Placing a hand on either side of Hua Cheng’s hips, Xie Lian licks a stripe from the base of Hua Cheng’s cock to the tip, shivering when he sees the wet streak his tongue left on the fabric. Hua Cheng’s hands grip what they can of Xie Lian’s hair, bun rapidly falling apart once Xie Lian begins sucking on the tip.

 

“Fuck,” Hua Cheng curses. “Gege!”

 

“Yes, my San Lang?” Xie Lian asks, pumping Hua Cheng’s sizable length through the tights.

 

“Will gege do me the pleasure of being inside me tonight?” he asks suddenly, cupping Xie Lian’s face softly when his eyes go wide.

 

“Really??” Xie Lian asks, needing confirmation. The thought makes him ache with pleasure, remembering just how good it felt to be buried so deep in Hua Cheng’s beautiful ass.

 

“Of course,” Hua Cheng replies as he runs his thumb along Xie Lian’s reddened lower lip. “I want gege to use me however he wants tonight.”

 

After a moment of silence, Xie Lian nods and sits up, shedding himself of all of his clothes. “Then will San Lang get on all fours facing the headboard?”

 

“As you wish,” Hua Cheng whispers, doing just as Xie Lian asked.

 

Xie Lian runs his hands down Hua Cheng’s muscular back, marveling at how the muscles twitch beneath his touch.

 

He uses his knees to spread Hua Cheng’s legs further, both hands gripping Hua Cheng’s ass, kneading and spreading his cheeks to expose his fluttering hole through the tights. In a moment of bravery, Xie Lian leans forward and kisses right above Hua Cheng’s entrance, running his tongue along its rim.

 

“Gege!” Hua Cheng squeaks, bracing one hand against the headboard for support.

 

Xie Lian continues, circling the rim, poking just past the entrance with the tip of his tongue.

 

Hua Cheng writhes but asks for more, arching his back with pleasure.

 

This moment needs to be savored. Xie Lian knows Hua Cheng would do this for him anytime, but this is their first time doing something like this, so Xie Lian knows he needs to cherish every second.

 

Xie Lian sits up on his knees, stroking his fully hardened cock several times before he runs the tip of it over Hua Cheng’s hole. His own precum smears along the material and he gulps. Fuck, it was all so good. Hua Cheng presses his hips back, wordlessly begging for more as he presses his face into the pillow, soft moans leaving him every now and then.

 

Unable to wait any longer, Xie Lian hops off the bed and reaches underneath it for the lube he always keeps there. He returns after a couple moments, warming some lube in his hands, making sure it coats his fingers thoroughly.

 

He quickly pulls the tights down over the swell of Hua Cheng’s ass, his index finger circling Hua Cheng’s now exposed rim. “Are you ready, San Lang?” Xie Lian asks, softer than the way he’d been speaking before.

 

Hua Cheng nods in affirmation, glancing back over his left shoulder to meet Xie Lian’s eyes. “I’m ready, gege.”

 

With one final nod Xie Lian slowly and gently presses his finger past that tight ring of muscle. Xie Lian may be painfully hard and ready to ravish his boyfriend, but he would never want to move too quickly and hurt him.

 

Once the full finger is pushed in, he very slowly begins to pump it in and out. “Is this okay, San Lang?”

 

Hua Cheng moans and nods his head. “It’s more than okay.”

 

Satisfied with the genuine response, Xie Lian takes his time coaxing Hua Cheng’s entrance open with one, two, three fingers until Hua Cheng is bouncing his hips against Xie Lian’s fingers.

 

“Please, gege,” Hua Cheng pleads with a groan. “I need you inside me.”

 

Xie Lian’s cheeks and ears burn with Hua Cheng’s pleas, but he takes so much pleasure in knowing those words are only for him. When they both feel Hua Cheng is prepared enough, Xie Lian coats his cock generally with lube and presses a kiss to Hua Cheng’s spine as he lines up.

 

“I love you,” Xie Lian whispers, dick twitching again when the tip presses against Hua Cheng.

 

“Xie Lian, I love you more,” Hua Cheng responds, and Xie Lian’s mind nearly goes blank on the spot. It’s so very rare that Hua Cheng calls him by his actual name, but that just makes it all the more precious when he does.

 

Finally, finally, Xie Lian pushes further in, that tight, warm heat enveloping his cock in the most wonderful sensation. Once buried fully deep, Xie Lian’s thighs shake with the effort to not slam into Hua Cheng over and over right there.

 

They both moan in unison at the feeling of Xie Lian sitting there while Hua Cheng’s body adjusts.

 

Hua Cheng’s ponytail is halfway down, stray black strands of hair cascading across his shoulder and down his back. “My San Lang is really so beautiful,” Xie Lian says, voice shaking slightly.

 

“Gege, please move,” Hua Cheng pleads, the feeling of being stretched by the only man he’s ever loved nearly driving him over the edge. At this rate, he would cum on the spot with no further action necessary.

 

At that plea, Xie Lian finally takes mercy on them both and pulls out until the trip of his cock is peeking out again before slamming back into Hua Cheng, setting a pace that has both of them seeing stars.

 

Xie Lian can feel Hua Cheng squeeze down around him, sucking him in further and deeper into that tightness. His hands grip Hua Cheng’s waist so hard it will most likely bruise, but neither of them are complaining.

 

With each slide of his cock in and out of Hua Cheng, the flames of the fire in the pit of his stomach are fanned, sending sparks of pleasure through every vein in his body. Nobody else could ever give him this feeling of elation and bliss. Only Hua Cheng. There will only ever be Hua Cheng.

 

Overwhelmed by the urge to see his boyfriend’s face, Xie Lian pulls out quickly and flips Hua Cheng onto his back, quickly entering him once again. Somehow, Xie Lian’s heart manages to skip a beat at what a sight Hua Cheng is at the moment. He glances down at the place the two of them are connected and back up, holding Hua Cheng’s fiery gaze as he pumps his hips faster, harder according to whatever Hua Cheng says.

 

“Gege, more,” Hua Cheng breathes as he wraps his legs around Xie Lian’s waist, needing to feel him even deeper.

 

Though they could get no closer without actually becoming one, Xie Lian does what he can to comply, a couple beads of sweat trickling down his temple as he lifts Hua Cheng’s hips, pounding into him as mercilessly as he can.

 

“Yes, gege, yes,” Hua Cheng moans, his eye squeezing shut as he takes it all in. “You feel so good inside me. Oh god, I want you inside me all the time. I love you so much, so so much.”

 

The onslaught of Hua Cheng’s words rips a cry from Xie Lian’s throat, hips pumping impossibly faster. The tights roll down more to expose Hua Cheng’s leaking cock and Xie Lian takes it into his hands, pumping in time with his thrusts.

 

Hua Cheng gasps aloud, breaths coming in harsh pants at the stimulation he’s receiving from both ends.

 

“Gege, gege, I’m gonna cum. You’re going to make me cum, I-I—” Hua Cheng’s words are cut off as completely white flashes before his vision, moaning a pitch higher than normal as cum paints both his and Xie Lian’s chests.

 

That sight alone does it for Xie Lian and he cums with a loud San Lang! as he spills himself inside Hua Cheng.  For several moments, Xie Lian continues thrusting, riding out his shockingly profound orgasm.

 

They remain silent as they try to catch their breaths. Xie Lian slowly pulls out and lays beside Hua Cheng, pulling him into his arms.

 

“Was it good for you?” Xie Lian asks, insecurity somehow still present.

 

Hua Cheng lifts himself from his spot on Xie Lian’s chest, propping himself on an elbow as he cups Xie Lian’s cheek with his free hand. “It was amazing, gege. That was incredible. I . . . I don’t even know what to say other than: thank you. You make me the happiest person alive, and I’m glad you can share your fantasies with me too.”

 

Even after their ahem activities, Xie Lian still finds it in him to blush. “I should be the one thanking you, San Lang! I was afraid you might find it . . . weird. The whole tights thing.”

 

Hua Cheng raises a brow at his ridiculous boyfriend and presses a kiss to his cheek and then to his lips. “I don’t know that I’ve ever been that turned on in my life. Gege, I don’t find it weird at all.”

 

With a wide smile, Xie Lian hugs Hua Cheng close, running his fingers through his black, now-messy hair. He kisses the top of Hua Cheng’s head, content as all can be with he feels Hua Cheng nuzzle against his neck.

 

Xie Lian has never loved another person like this before, and he isn’t sure he ever will.  Never has he trusted someone so wholly, so unconditionally—but it’s not as though Hua Cheng were undeserving of that trust either. Both of them have undergone many trials and tribulations throughout their relationship that over and over proved they were meant to be with one another. They remain inseparable, even in the face of the most difficult circumstances.

 

A love so pure, so whole is not easy to come by.

 

Xie Lian is well-aware of this, which is why he will do whatever it takes to keep his Hua Cheng, his San Lang by his side.

Notes:

hello !!!!!!!!

if there are mistakes, i apologize! i wrote this in one sitting and only skimmed over it to edit bc i'm sleeby and need to go to bed....but i really wanted to post it already so here we are klvlkskl

i hope you enjoyed!! come find me on twitter @binggqiu