Actions

Work Header

to your liking

Summary:

Fafa finds an unconventional way to discover lianlian's kinks

Aka ao3ception the fic

Notes:

-BASED ON HAPPYS ART

-shoutout to nyoom and genuine leaf juice for providing the comments;
-double shoutout to leaf for letting me use vulpine for inception
-oh look perspective jumping whoops
-this has been sitting in my drafts for over a year so if you see any mistakes, no u didnt

Below contains spoilers:
-Mentions of: omegaverse, monsterfucking, bondage, public sex
-Exactly 10 seconds of fucking while on a phone call

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

Work Text:

At first, Hua Cheng takes the phone to lock the screen. It’s a habit at this point. Xie Lian always forgets to, and its battery life is shit to begin with. Besides, they are used to using each other’s phones. Well, Xie Lian uses his more often than the other way around - but still, even if Hua Cheng wanted to check something, he knows his beloved wouldn’t mind. Not that he’d ever use it without asking first.

So yeah, when Xie Lian leaves for the shower, Hua Cheng picks up the phone with the sole intent to lock it. Except then his eyes skim over a paragraph and—

He knows this fic. He- he read it just yesterday, there’s no way gege—

With frantic eyes, he presses the phone right to his face, swiping up to check. It can’t be the same one, right? It’s just a similar phrase, or ten, there’s no way Xie Lian would read this, right???

The title stares right back at his face, taunting. Hua Cheng risks a desperate glance towards the bathroom - but the shower just started to run, meaning it’ll be a while.

Reassured that at least he won’t be caught, Hua Cheng sags against the cushions. It means nothing. Xie Lian is just discovering what he likes and well, he was bound to stumble upon something like this eventually. Yeah, that must be it. His love is always up for checking new things out.

(Hua Cheng pointedly Doesn’t Think how he was at the very end of the fic)

He probably just skimmed it and decided it wasn’t for him, Hua Cheng decides. Hence the shower. Easy as that.

Right?

Slowly, Hua Cheng scrolls back down to the end of the fic. He doesn’t know what he’s looking for; Xie Lian obviously didn’t like it.

Except, right there, is a kudo under his username. Xie Lian never told him what it was, and Hua Cheng didn’t ask, but it’s so painfully clear it’s him.

He glances at the top of the screen. There’s that username again.

This too, he decides, means nothing. Clearly Xie Lian would want to support the author no matter his personal preference. It’s just the person he is. If he really liked it, he’d leave….

….a comment….

There is one. Hua Cheng can’t believe his eyes. But no matter how much he blinks, it doesn’t go away. And it’s a long one, too. Hua Cheng skims it once, twice, three hundred times before burying his face in his hands.

What does it mean? Is Xie Lian into that?

No. That can’t be. He’d tell Hua Cheng. He was never shy when asking for guidance in these matters, after all. Fiction doesn’t equal reality, he tells himself sternly, willing his semi to go down his body to calm down.

Wait, isn’t it too quiet?

With a jerk, Hua Cheng scrambles to close the tab and arrange the phone exactly how Xie Lian left it. He manages seconds before the bathroom door opens, falling against the cushions, a relieved sigh on his lips. Then Xie Lian enters the room, hair dripping wet, clad only in Hua Cheng’s old t-shirt. It barely reaches his mid-thigh. Just like that, all Hua Cheng’s attempts at composure fly out the window.

Mouth dry, Hua Cheng watches as his love pads to the sofa bare-foot, leaving wet imprints on the floor. Frozen, he lets Xie Lian nudge his knee between his legs. The t-shirt rides up, revealing milky skin and muscular thighs. He whimpers, earning himself a soft chuckle. Xie Lian flicks his forehead before kissing his cheek and flopping back onto the couch. He pulls the phone from under him, shifting until he’s reclining comfortably against Hua Cheng’s side.

As soon as Xie Lian unlocks the screen, he frowns. “I could’ve sworn…”

Wrenching his mind out of the gutter, Hua Cheng nudges him to lie on his lap instead. Xie Lian’s wet hair is cold on his bare skin, but it’s worth it to see his face. “Is something wrong, gege?”

“No… I just accidentally closed a tab. I wanted to bookmark this”

Fuck. Guilt fills Hua Cheng’s lungs, sitting heavily on his tongue. He can feel his face growing warmer. Good job, idiot. Not only did he invade Xie Lian’s privacy, he fucked up on top of that.

He clears his throat, hoping his blush isn’t too obvious. Luckily Xie Lian is busy poking his screen. “Iii… could show gege how to access his history? If you want?”

Xie Lian’s finger pauses an inch from the phone. Hua Cheng watches as a lovely flush spreads onto his face and neck, lips pressing together. Then out of nowhere Xie Lian throws the phone onto the coffee table. He flips on his side, burying his face into Hua Cheng’s stomach, letting out an incomprehensive grumble.

He’s so cute, what the fuck

“Could gege repeat? I didn’t quite catch that”

Xie Lian pulls back the tiniest bit, breath fanning the sliver of exposed skin where Hua Cheng’s shirt rode up. His face is beet-red. “It’s really alright, San Lang” he repeats dutifully, but not without a stutter. “It’ll reappear eventually”

Hua Cheng would be lying if he said he didn’t feel somewhat relieved at that. He doubts he’d be able to keep a straight face. “If gege says so” he says, brushing the hair from Xie Lian’s face.

He vows to just… forget this incident.

 

Except he somehow finds himself in that situation again.

It’s well past midnight. Traces of moonlight spilling through the window, bathing the bed in soft half-light. Xie Lian is curled against his side, sated and relaxed. Unguarded. His lips are parted in a delicate smile, little noises escaping from time to time. He’s naked, having passed out after their third round… Xie Lian initiated all of them too. Unusual of him - not that Hua Cheng’s complaining, quite the opposite really - but he’s got an inkling what brought it on.

Just then, Xie Lian’s phone pings, like it’s eager to confirm his suspicions. Hua Cheng reaches for it absently, his own face smiling at him from the lock screen. His heart fills with warmth, as a similar smile slips onto his lips.

Mentally preparing himself to kill a man if it’s Xie Lian’s boss again, Hua Cheng unlocks the phone. Supposedly Xie Lian’s job requires Xie Lian to be on the call at all times. Hua Cheng has his doubts about that. If it’s one of those times, they’re out of luck. What a shame.

It’s not. Instead, what meets Hua Cheng’s eyes is—

A reply to your comment: [Thank you so much!!! OHOHOHO HE JUST ENJOYS A GOOD SUCC SUCC…A TASTY TREAT. And MMMMm loved writing the claws…just a bit of feral behavior, for flavor….]

Hua Cheng tears his eyes away. He can’t. He shouldn’t but- He’s just curious, that’s all… surely it would hurt to take a peek, right?

Swallowing, Hua Cheng scrolls a bit lower. His fingers are shaking a little.

—it’s a long comment. Of course it is.

He’s going to read one paragraph. Just one. He’ll sate his curiosity and that will be it. No harm done. Xie Lian never minded when he read his messages before.

Right. Here goes.

[...And then when he loses himself the sensation of the fingers—salivating over them— letting them flood his mouth like they belong there I'M 🥵🥵💦

Not to mention!!!! How eager the fox will later sink those same claws into his body, taking him apart and putting him together anew. In love with the way you write his body reacts to the pleasure, how it chases after the fox’s touch and...]

It goes on for a while longer but Hua Cheng’s unable to continue. There’s only buzzing in his brain. His eyes flick to the title with no conscious thought from his brain, confirming what he already knows.

Hua Cheng knows that fic. God, the things he did reading that fic—

He presses his fist against his mouth, hyper-aware of the heat gathering in his gut. Fuck. Is… is this what Xie Lian read before- before? It must have been. The timestamps match. Holy shit.

He looks away, muffling his groan into his hand, biting into his fingers until his teeth ache. His eyes instantly drift to Xie Lian, the habit ingrained deep into his brain. The blanket has slipped off his shoulder. It leaves his torso bare, letting Hua Cheng admire the tattoo on his chest. Hua Cheng put it there soon after their first meeting, inking ropes and flowers long before he knew what it meant. As well as every single addition after that, making sure Xie Lian was scheduled with him - even though he rarely worked on site anymore.

The view brings forth the memories of their recent activities and Hua Cheng’s already half-hard cock twitches against his skin. He shouldn’t, not after what he’d done, but… he knows for a fact Xie Lian wouldn’t mind.

Biting his lip, Hua Cheng moves the blanket aside, careful not to disturb Xie Lian. He’ll have to be quick. He can do that.

The lube’s nowhere in sight; they must have thrown it onto Xie Lian’s side of the bed earlier. That’s fine. Hua Cheng’s gotten off with less. He swipes his thumb through the bead of pre-cum gathering at his slit. Just thinking about Xie Lian is enough to get his blood ablaze so Hua Cheng doesn’t bother being gentle. He should, probably; Xie Lian keeps fretting over tearing and chaffing and San Lang, it’s honestly quite scary, what if you get hurt — but the piercing’s been healed for months now. There’s never been any issue with it, and it’s not like Hua Cheng was particularly patient.

Still, Xie Lian's worried frown hovers stubbornly in his mind. Hua Cheng forces himself to slow down. Even in his imagination, he can’t bear to disappoint his beloved.

Like this though, Hua Cheng’s got too much time to think. Almost on autopilot, he raises the phone to his face. Biting his lips, he scrolls back to the top. It feels sinful to be reading this with Xie Lian right there, sleeping innocently. But then again, he read it too. He liked it.

Hua Cheng remembers when he first read this; it was soon after they got together. Xie Lian was supposed to stay at his place for the first time. He was so nervous He Xuan actually talked him into drinking - it was just a glass of wine but it set his blood buzzing. That combined with the nerves proved to be too much. Hua Cheng had to dispel it. Or do something to distract himself at least. Hence the fic. But that got him thinking what could happen when Xie Lian stayed over and, well-

…needless to say he was more than a little disheveled when he met Xie Lian at the door.

(The door that Xie Lian had to let himself through because Hua Cheng didn’t hear him knocking for 5 minutes)

Now, Hua Cheng hisses, thumbing at his slit. He remembers Xie Lian jumping him back then. He groans, focusing back on the fic. Could they… could he and Xie Lian one day...?

He comes at the thought, back arching with a groan. Coming down, he feels disgusted with himself. Xie Lian deserves to be treasured, worshipped, not… debauched like that.

Before he can spiral into self-loathing, Xie Lian stirs at his side. He shuffles closer, arm flailing around the sheets in his refusal to open his eyes. “San Lang?”

Hua Cheng grabs his hand, bowing to place a kiss on those elegant fingers. “Sleep, gege. I’ll be quick” he murmurs against Xie Lian’s knuckles. It earns him a soft chirp and a gentle kiss to his hip. Hua Cheng smiles, waiting patiently until Xie Lian burrows back in the covers, and only then does he slip away to the bathroom.

So, as he said, it keeps happening. Except now with the added guilt of reading Xie Lian’s comments- and, more often than not, masturbating to them.

Hua Cheng is a depraved bastard. He’s going to hell. For once, Xie Lian’s “friends” were right, he doesn’t deserve gege at all. But Hua Cheng already knew that. And, well, if Xie Lian wants him anyway, who is Hua Cheng to disagree?

(He tries not to think how his opinion would change if Xie Lian knew)

Some part of Hua Cheng’s brain tries to argue: Xie Lian likes all the same stuff that Hua Cheng does, he continues to seek it out, look how compatible they are—

Hua Cheng squashes that part under his boot. Permanent brain damage got nothing on him.

 

The third time is less of an accident.

In Hua Cheng’s defense, it stems from worry.

Xie Lian has been fidgeting all morning, absent-minded and munching on his hair in the way he hadn’t done since uni. And he keeps shying away from Hua Cheng’s touch. That, Hua Cheng could never mind. He knows full well there are times Xie Lian doesn’t wish for physical contact. Hua Cheng would rather break his own fingers than make Xie Lian uncomfortable. But whenever that happens, he’s very clear about his boundaries.

So yeah, Hua Cheng is worried. Did something happen? Xie Lian’s doing so much better in asking for comfort nowadays so Hua Cheng didn’t think so. Just in case though, he shoots a text to Shi Qingxuan. She replies with a winky face, which Hua Cheng doesn’t have the energy to analyze. But at least it means nothing serious happened. Even if Xie Lian didn’t want to talk to Hua Cheng for whatever reason, he’d at least ask her for pet pics.

Checking Xie Lian’s phone is his last idea - maybe he read something upsetting? It’d make sense for him to keep quiet if he thought it was silly. That’s just how Xie Lian was. If that was the case, Hua Cheng would rather ask forgiveness than permission.

With that in mind, he depositions Xie Lian in the bath, full of soothing oils, and puts his favorite book within easy reach. Xie Lian rewards him with a soft hum and a gentle kiss - but when Hua Cheng leans in for another, he scoots away.

His face is lobster-red. “Is the water too hot?” Hua Cheng frowns. It seems unlikely; the temperatures Xie Lian likes can only be described as boiling alive.

“Izz fyn” Xie Lian mumbles in answer, mouth at the edge of water.

Hua Cheng leaves him with a glass of iced water. After Xie Lian promises to call if he needs anything.

Then he plops onto the couch, pulling Xie Lian’s phone out of his pocket. It needs to charge anyway.

—next thing he knows, he’s got two fingers inside himself, gasping Xie Lian’s name like it’s a prayer.

So, no. Not anything upsetting either. Only Hua Cheng’s favorite subspace fic of all time. And another essay-length comment. No big deal.

Already foggy-brained from the smut, Hua Cheng can’t resist this time. He reads the comment once, twice, seventeen times, committing all of Xie Lian’s favorite parts to memory. Or rather- he would, except they're his favorites too and he‘s pretty sure he could recite them word-for-word if asked. All the while, his fingers never stop moving as Hua Cheng marvels at the coincidence until he cums across the arm of the sofa.

Just in time for Xie Lian to leave the bath, too. Scrambling to hide his, cough, inspiration, Hua Cheng forgets all about the reason for Xie Lian’s unusual behavior.

It spirals from there.

 

The fifth time, Shi Qingxuan is waiting at the door of their apartment. They’ve just come back from a weekend trip. At the last red light, Hua Cheng glanced over at suspiciously quiet Xie Lian in worry.

Only to see him squirming in his seat, another of Hua Cheng’s favorite fics taunting him from the screen.

He held out until they parked with the full intention of jumping Xie Lian in the elevator.

Alas.

“I’m going to jerk off in the shower” he grunts, leaving gaping Shi Qingxuan behind.

“Sa- San Lang?!”

He doesn’t. Not in the shower, at least. He lets the water run as he kneels on the tiles and fishes his phone out from his already tight pants. It takes too long to scroll all the way down to Xie Lian’s comment; The fic is long and descriptive, and Hua Cheng really can’t help rereading the steamiest parts.

He comes before reaching the end.

 

It all comes to a head on a rare day off for both of them. While Hua Cheng isn’t nearly as busy as Xie Lian is, somehow there’s still hardly ever a day when he hasn’t got something to do. They celebrate with fancy takeout and a bad movie marathon. And, well, by takeout Hua Cheng means bullying Yin Yu into bringing them food from his restaurant.

They’re in the middle of a particularly tasteless romantic “comedy” when it happens. Xie Lian is stretched out along the length of the couch, head pillowed on Hua Cheng’s lap. Hua Cheng is idly massaging his head, occasionally making snide comments under his breath. It earns him both content hums and soft giggles, so he doesn’t mind the movie at all. Still, most of Xie Lian’s attention is focused on his phone. He’s chatting with those two idiots, making plans for somebody’s birthday. Whose, Hua Cheng neither knows nor cares about — but it means getting to experience Xie Lian getting excited over it, so he can’t really complain either.

Then Xie Lian turns onto his back, dislodging Hua Cheng’s hand. He immediately grabs it, bringing it to his shoulder instead. He’s frowning. Hua Cheng both loves and hates that. Hates, because Xie Lian doesn’t deserve whatever made him frown. Loves, because it makes his nose scrunch up like a bunny and it’s the most adorable thing Hua Cheng has ever seen. Like most things that include Xie Lian, to be honest.

“What’s wrong, gege?” he asks. Having promised Xie Lian, he consciously makes no plans to punch somebody. Yet.

The frown deepens. Hua Cheng starts planning murder.

“Mu Qing thinks you’re cheating on me”

Whatever Hua Cheng might have thought flies out of the window; he spits, biting his tongue in the process. The pain is sudden but not nearly as sharp as the shock. Hua Cheng bends forward with the force of them, and Xie Lian has to slip from his position to catch him.

“What” Hua Cheng wheezes around the blood in his mouth. Have the idiots finally gone crazy?

“I know right??” Xie Lian exclaims. Then he pauses. And then, “Well, you were acting weirdly the last time they visited”

You’ve been reading mermaid porn with them right there, Hua Cheng thinks absently. Of course I was weird. Yeah. Because he had to jerk off in the bathroom thrice watching Xie Lian squirm during Hua Cheng’s favorite parts. It’d take a saint to act normal during that. Hua Cheng stood no chance. Especially knowing Xie Lian’s habit of walking with a buttplug around the house.

“Gege” Hua Cheng rasps, a constant buzz of don’t get hard right now don’t get hard don’t twirling in his head. He wretches his mind from the memories and back to Xie Lian, glad he was born with a thick face. “I promise I would never dream of cheating on you. Even if I lost my memory, one look at gege would be enough to devote myself to you”

Xie Lian’s watching him with something akin to amusement, but at Hua Cheng’s words something in his eyes softens. He pushes him back against the sofa, clambering quickly onto his lap. The jumper he’s wearing rides up his thighs, revealing milky skin - and nothing else. Hua Cheng chokes.

“I trust San Lang,” Xie Lian says, throwing his arms around his neck. Then he leans in, pressing tender kisses on Hua Cheng’s red face. “I don’t know where they got this idea from. And- if San Lang doesn’t want to tell me what’s really going on, I don't mind. But,” he peers seriously into Hua Cheng’s eye, “you know you can tell me anything, right?”

Warmth and guilt flood his chest in equal measure. Of course he does. Xie Lian would never judge him. But that doesn’t mean he would be happy with him either.

“Anything, gege?” he smirks. It’s a little off, his voice a bit too wet. Neither of them comments on it. “Even if I did cheat on you?”

“You wouldn’t,” Xie Lian shrugs, pressing a kiss to his mouth when Hua Cheng opens it to argue, “I know my San Lang. Even if you were drunk - if you did, you’d tell me immediately”

It’s not a question. Xie Lian says it with unwavering confidence, like no alternative ever existed to begin with. It’s true of course - but Hua Cheng’s heart still hammers at the faith Xie Lian puts in him. Some dark part of his mind whispers he’s not worthy of it. For once, Hua Cheng has no trouble destroying it.

Xie Lian continues easily, twisting Hua Cheng’s brain around his finger. He sounds almost bored. “If San Lang really wanted another, I’m sure we’d figure out a way to accommodate us both. But” he presses their foreheads together with a shaky breath. Hua Cheng curses himself, gathering him up in his arms and pulling him closer and—

Eep, yep, that’s a buttplug. Case in point, moving on—

Xie Lian goes on, undeterred by Hua Cheng’s discovery. “But that’s not it and I really need you to stop stalling now”

Well fuck.

He swallows, looking blankly at the screen past Xie Lian’s shoulder. It’s gone dark and Hua Cheng can see his horrified expression. His hands feel clammy suddenly, so grabs a fistful of Xie Lian’s jumper. It grounds him somehow, the way his beloved immediately tucks into him, always perfectly aware of what Hua Cheng needs. He hooks his chin on Xie Lian’s head with a heavy breath. How many times did he tell himself Xie Lian wouldn’t mind? Why is he getting cold feet now?

“I’ll tell gege, just… give me a moment, please”

“Whatever San Lang needs,” Xie Lian murmurs back, encouragingly, placing a kiss on his collarbone. “I want to know, but I’m not going to push. I trust you”

Hua Cheng hums in response, winding his arms tighter around Xie Lian’s middle. They stay like that for a long moment. Their breathing is the only sound in the whole flat. This, too, is strangely soothing. Xie Lian is here, resting with him, and if not for Hua Cheng’s nerves, the situation is exactly the same as every other day. Like nothing changed. And- well, it didn’t, did it? It gives Hua Cheng hope nothing will change either.

“Gege… also thinks this San Lang has been acting weird lately?”

“Shi Qingxuan says you’re taking pills”

“Pills?”

Xie Lian licks his lips. Hua Cheng can feel the movement against his neck. “Mn, for your libido. Because of…” he trails off with a sheepish chuckle. “I, ahem, I’ve told her you wouldn’t need them”

Hua Cheng’s eyebrow travels up, a grin tugging at his lips despite his anxiety, “Oh?”

Xie Lian nearly bristles, knee buckling into Hua Cheng’s hip. “Well, San Lang doesn’t have a problem with… that… I mean, when we… are you laughing at me???”

“I’m sorry, gege is just too adorable,” Hua Cheng bats his lashes - but Xie Lian’s pout only grows. It’s delightful. “So Mu Qing thinks I’m a cheater and Shi Qingxuan that I’m an impotent. What does gege think?”

Snorting, Xie Lian punches him lightly in the shoulder. Then his expression smooths out again. “I love San Lang no matter what is up with him”

Hua Cheng’s eyebrow stays up, teasingly, and maybe in a tiny percent he’s hoping the new piercing will distract Xie Lian. No such luck yet. “I sense a but”

Xie Lian swallows, pensive. Hua Cheng can feel the heat of his face on his own skin. “Well, San Lang has been, ah, having fun by himself more lately”

Immediately, Hua Cheng peels Xie Lian back, holding his gaze level. “Gege, if you think I’ve grown bored with you—“

“I don’t, I don’t!” Xie Lian squeaks, waving his hands. He’s beet-red, the flush extending under his collar. With a long moan, he hides his face in his palms, voice slightly muted when he continues, “We haven’t been… doing less. Actually, it may be more?? But, San Lang” he peeks between his fingers, “Is that connected to your…”

Hua Cheng sighs. Kisses Xie Lian’s knuckles for courage. Here goes, “It is.… I know gege doesn’t mind when I use his phone, but..”

Xie Lian frowns. He doesn’t quite get how that comes into play but… “Has San Lang been reading my messages? That’s fine, I told you that you could—“

“Not. Not messages” he inhales. Here goes. Either way, Hua Cheng is sure some monasteries still exist. If Xie Lian is disgusted by him, he’ll just have to find one. “Comments”

Xie Lian’s hands drop to his lap. He looks like an adorable puppy. Hua Cheng’s heart stutters at the sight. “Huh?”

Looking anywhere but at him, Hua Cheng explains what happened. Every single instance. Every breach of Xie Lian’s privacy and trust. Every single outcome. Xie Lian doesn’t interrupt him, though he presses a fist to his mouth somewhere in the middle of it.

When he’s done, Hua Cheng waits patiently for a verdict.

And waits. And waits.

He opens his eyes to find Xie Lian’s shoulders shaking, both hands pressed to his mouth. “Is gege laughing at me?” he asks, feeling foolish. All the weight crushing his chest dissipates when he hears Xie Lian wheeze. He feels lighter, yes, but…

”Gege….” he pleads weakly. For what, he’s not sure.

“Sorry, San Lang, I promise I’m not making fun of you!” Xie Lian raps, fanning his eyes, teary from laughter. “It’s just… I can’t believe you’ve been worried about this. I told you I don’t mind”

“It’s private stuff” Hua Cheng argues, indignant.

“San Lang,” his beloved says, softly, patiently, as if Hua Cheng was a silly child. “You do realize comments are posted publicly…?”

Oh.

He didn’t actually think of that.

Xie Lian takes his silence - and slack jaw, Hua Cheng bets - as confirmation. He giggles into his hand. His fingers start playing with Hua Cheng’s own, just like they always do. Looking at the enamored smile on Xie Lian’s face, Hua Cheng decides he doesn’t mind being silly.

“And, to be truthful” Xie Lian goes on, a little melancholy, “I honestly thought you knew my preferences, and…cough, you weren’t into that. So I just didn’t bring that up”

Wait a minute. “Preferences?”

Xie Lian coughs again, eyes everywhere but on Hua Cheng. Still, he goes on, “Well obviously I wouldn’t read that stuff if I wasn’t into it”

Mermaid porn, Hua Cheng thinks dumbly. Public sex. Power play.

“Some people do” he forces out past his dry throat.

Xie Lian levels him with a serious look, way out of place on his flaming face. “Not me”

Monsterfucking, Hua Cheng thinks, swallowing thickly, Bondage. Omegaverse.

“San Lang? Are you okay?”

“Of course, gege,” he says, feeling high. Out of sight, he pinches himself, twice, but Xie Lian is still there. “So, uh, all these things..”

“Are the things I wanted to try with San Lang,” Xie Lian says boldly, making him splutter.

It’s only when Hua Cheng heaves in the next breath that the words seem to catch up to him. His thighs twitch as he eeks, fingers spasming. He resists running away though, sending a new wave of adoration to flood Hua Cheng’s heart.

“Gege” he starts. Take me to bed right now, he thinks to add. Or maybe: Let’s take a vacation and fuck in the woods for two weeks.

“Ah! I know what you’re thinking, San Lang!” Xie Lian exclaims suddenly, voice thick with embarrassment, “We don’t have to do anything San Lang is uncomfortable with! Don’t force yourself on my account”

Uncomprehending, Hua Cheng blinks at him. “Why would gege think I wouldn’t want that?”

“Huh? Oh, well, San Lang is always so gentle with me… But that’s okay, San Lang, I love that too!”

Did Hua Cheng fail to mention he knew those fics? It seems impossible that he managed to explain himself without that crucial piece of information; Alas, he must have. Otherwise, why would Xie Lian…?

“Gege, those are my favorites too” he whispers. “I’m sure I told you”

Fingers fiddling with Hua Cheng’s braid, Xie Lian only shrugs half-heartedly. Like he’s not allowing himself to hope. Hua Cheng hates this insecurity on him. “Well, yes, but…Some people read stuff they wouldn’t want in real life”

“Gege is so smart, using my own words against me” Hua Cheng purrs, a smirk forming on his face. Now, with the main problem resolved so easily, he’s feeling ravenous. “But- Not me”

He could have sworn Xie Lian couldn’t get more flustered - yet here he is, steam practically raising off his face. “I’m...you...San Lang, really?”

Never one to give up a challenge, Hua Cheng arches his brow, “Does gege want to try them out alphabetically or chronologically?”

Xie Lian lets out what can only be described as a vocal keysmash before visibly steeling himself. “Ah, San Lang, I’m pretty sure some things on that list are quite impossible to try out-” Hua Cheng opens his mouth for a witty response, but then Xie Lian bites his lip, and pushes on, “But...there is something we could...I mean, tomorrow, if San Lang wants?”

“Why wait?” Hua Cheng grins. He hoists Xie Lian up, preening at the surprised moan it earns him.

 

“San Lang?!”

“Unless gege doesn’t want to?” he murmurs into the skin of Xie Lian’s neck, pretending he can’t feel his growing arousal. In response, Xie Lian only groans softly, rocking his hips against Hua Cheng’s stomach. “Did gege really think he could get away with all of this, teasing this San Lang so much?” He slides his hand down to the base of the plug, pressing it deeper. Xie Lian arches in his arms, sucking in a sharp breath.

Then he laughs, breathy and warm. “Didn’t I?”

Hua Cheng kicks the bedroom door closed behind them. With a quick few strides, he walks over to the bed and throws Xie Lian onto it. He has half a mind to tear his own shirt off before joining him. Hovering over him, he bunches Xie Lian’s jumper up, licking a hot trail over his chest and stomach. “Did you?”

Turning his face so that his voice is muffled into the pillow, Xie Lian tilts his hips into Hua Cheng’s eager hands, “I’ve been wearing...ah, hoping to… but San Lang never…”

It’s entirely too little information to piece together what Xie Lian might have meant - but then Hua Cheng’s fingers close around the butt plug. A jolt travels up his spine at the realization. He moans into Xie Lian’s skin, working the toy in and out of him in short, sharp movements, “Was gege wearing the plug so much to coax me into jumping him? Hmm? Keeping yourself open and ready for me?”

“What- what did you think?” Xie Lian pants. He’s trying to sound angry but Hua Cheng can tell it’s a front.

“I wouldn’t be so pretentious as to assume gege would wear that” he tilts the toy so it presses right on Xie Lian’s sweet spot, “for me. Truthfully I just assumed gege enjoyed being filled up~”

Xie Lian bites his lips, unable to deny it and unable to confirm, back arching under his San Lang’s ministrations. What can he say to that?! But…he already knows Hua Cheng will just stop if he receives no answer… “Of course I like it, San Lang… I, ah..” he writhes, embarrassed. He looks so adorable Hua Cheng is tempted to take pity on him. But then Xie Lian swallows thickly, meeting his eyes with a determined look. “I like keeping San Lang’s seed inside me”

Hua Cheng rears back, mouth falling open in shock. He sits back on his haunches, leaving the plug half-buried inside his love. Xie Lian follows him, rising to his elbows with a furrowed brow. “San Lang? Is something wrong?”

It’s Hua Cheng’s turn to swallow. His fingers twitch with the urge to touch, to claim, leave countless marks all over the jade skin. Xie Lian looks delectable under him, cock hard against his stomach, hair sticking to his mouth. Hua Cheng reaches out to smooth it back into place. “No,” he says, thumb pressing down on Xie Lian’s bottom lip. “I just didn’t think you’d admit it”

Xie Lian closes his eyes briefly, breath fanning Hua Cheng’s hand. “San Lang already knows all there is about me” he whispers with a mischievous gleam in his eyes. Hua Cheng watches stupefied as Xie Lian sucks the thumb into his mouth, humming appreciatively.

“Fuck, gege”

Xie Lian flicks his tongue over the pad of his finger, teeth applying just the slightest bit of pressure. He’s never been so bold.

Hua Cheng wants to wreck him.

And the best thing is, he knows that’s what Xie Lian wants as well.

He presses his forefinger along his thumb, prying Xie Lian’s mouth open. His tongue peeks between his teeth, winding around Hua Cheng’s fingers with a tiny whimper. Saliva pools in his mouth.

“Shit, that’s so hot, gege” he pants, sliding in another finger. Xie Lian suckles around them, moaning in encouragement. It’s not that they’ve never done it before but… something is different in Hua Cheng now, and he can’t quite pinpoint it. There’s something sharper about him and the confidence with which he moves makes Xie Lian’s knees weak. Has he been holding himself back this whole time…?

“San Lang,” he mumbles, the words distorted on Hua Cheng’s fingers. He loves the weight of them on his tongue, loves their taste. His hips are grinding weakly against Hua Cheng’s thigh, leaving a dirty streak on the soft fabric of his joggers. He can’t bring himself to care though, not when Hua Cheng starts nosing at his throat. Especially not when those fingers press deeper, brushing his throat.

Those fingers are definitely one of Xie Lian’s favorite parts of Hua Cheng. Elegant and pale, with velvety skin and black-painted nails. Xie Lian can get lost watching them work for hours, imagining them on his body, around his throat…

“Mm, you were saying?” Hua Cheng purrs into the space behind his ear. Xie Lian would kick him but, well, he’s busy seeing the light dance before his eyes. He can’t reply, lost in the sensation, just at the edge of gagging. He’s sucked Hua Cheng off before but never like this. It’s intoxicating.

…what would it take for Hua Cheng to lose control?

“Getting distracted, gege?” Hua Cheng says. Something in his voice sets Xie Lian’s blood on fire. It’s the kind of tone that tells him he’s gotten into trouble of the best kind. Usually, that involves Hua Cheng eating him out until he’s more of an oversensitive puddle than a human being. With the mood Hua Cheng is in right now though, would it still be the same…?

Gulping, Xie Lian pulls off the fingers. He lays there, panting, as Hua Cheng runs his spit-slick hand down his throat and chest. His fingers come to rest at the cup of his pec and Xie Lian shivers. He wants…he wants…

Hua Cheng is a master at playing with his nipples. He can very well make Xie Lian come just with that, they both know it. Then why isn’t he- why isn’t he doing anything?

Xie Lian opens his mouth to complain. “Sa-“

“Turn around for me, gege” Hua Cheng interrupts, as he leans to reach under the bed. Red-faced, Xie Lian does just that. His heartbeat hammers in his ears. There, under the bed, is the box. It was a present from Shi Qingxuan; Xie Lian had taken one look inside and promptly refused to think about it again. He knows Hua Cheng stashed the extra lube there. Is he looking for that or one of the toys…?

A cap snaps open and Xie Lian finds himself sighing in disappointment. Then Hua Cheng speaks again, voice low and sensual, “On your knees. Hold yourself open for me”

That’s… a new one. A shiver runs down his spine. It’s not even kinky and yet… San Lang is always so gentle with him, never taking more than Xie Lian is willing to give.

Fuck. He likes it. Why wasn’t Hua Cheng bossy before? What a waste! Xie Lian moans into the pillow, before slowly rolling up onto all fours. He hesitates there… hold himself open? Does San Lang really mean-??

A hand answers his question, pressing his face down into the sheets. Caught off guard, Xie Lian keens.

“Who’d think gege likes something like this” Hua Cheng says, voice full of wonder. Then he catches himself, snark slipping back into his tone. His hands skim down Xie Lian’s sides, just at the edge of ticklish. They come to rest right at his nipples, teasing Xie Lian with a promise of what’s to come once more. “What else are you hiding from me, hmm?”

What? No!

“I- I’m not! It’s San Lang who—“

A sharp pinch to his nipple interrupts him, wiping Xie Lian’s thoughts of everything that’s not Hua Cheng’s hands; Hua Cheng’s cock, resting heavy against his thigh, precum dropping onto Xie Lian’s skin. “Didn’t I tell you to hold yourself open? If gege has time to talk back, maybe we should leave this” Hua Cheng rocks his hips, pushing Xie Lian forward and further down into the bedding, “for another time?”

What the fuck what the fuck what the fu—

“Nope!” Xie Lian squeals, arching his back, chest pressing down, trapping Hua Cheng’s hand. San Lang means…He means…

Swallowing, Xie Lian wiggles until his arms are no longer supporting him. Hua Cheng gracefully takes his hand off his head, using it to shift Xie Lian’s hair to the side instead.

With trembling hands, Xie Lian reaches behind himself. He just has to, um…

Why is this so embarrassing?! San Lang has already seen it all so why…

“Mn, gege is so good for me” Hua Cheng murmurs, kissing his way down Xie Lian’s spine. He leaves hot shivers in his wake. With one last flick of his tongue to Xie Lian’s tailbone, he sits back, watching intently.

Xie Lian digs his fingers into the flesh of his cheeks, feeling his skin heat up under his touch, feeling each little tremor that runs through his body. “Um, like this?”

“…”

“…? San Lang?”

“A bit wider, gege” Hua Cheng says, honey dripping from his lips.

Shameless, Xie Lian’s brain cries. Still, it drowns in the surge of lust that wrecks him. He spreads his ass further, shuddering.

“You’re so pretty here” Hua Cheng whispers, finger caressing the tender skin right by Xie Lian’s hole.

“Hh, San Lang”

“You’re doing great, gege. Now stay like this”

XIe Lian barely has time to gasp a tiny huh before Hua Cheng starts kneading his ass, knocking all breath out of him. His nails drag deliciously along his skin and all thought flees Xie Lian’s brain. He can do nothing but bite the pillow as his cheeks are rubbed and squeezed, over and over again until his head is reeling. More than once, he tries to push onto his shaky knees, press further into Hua Cheng’s hands - well, hand - but his efforts are always thwarted.

Wait, one hand? He pauses, every nerve in his body hyper-focusing on the slick sounds behind him. Is Hua Cheng…has he been touching himself?

“Fuck, gege” Hua Cheng moans, the head of his cock catching on Xie Lian’s rim. It pulls a stuttered groan out of him. His back arches, seeking that gorgeous heat, making him slide further down the bedding. Even after all this time, he’s still not used to Hua Cheng’s piercing and he can’t help but mewl at the contact. It’s warmed up from the touch, but that makes it no less of a shock.

“San Lang!” Xie Lian gasps, feeling his sanity slipping from him.

“Almost–” Hua Cheng says through gritted teeth. If Xie Lian was any more lucid, he’d ask what do you mean “almost”, don’t you dare–, but as it is, he can only whimper in distress. “Wider, gege. Your hands are slipping”

Xie Lian sobs, adjusting his hold and making sure his hole is properly bared. His mind is just a string of curses and white buzz at this point. He can’t get enough of it.

“Good boy” Hua Cheng pants. His nails dig into Xie Lian’s ass for a hot second, and then he’s coming, hard and hot all over Xie Lian’s cheeks, his fingers. Some of it drips onto his hole and XIe Lian cries out at the loss. It could’ve been inside him!!

“Shh, shh”

“I’ll shh your dick off!” Xie Lian howls, pressing against Hua Cheng’s softening shaft. He knows it won’t take him long to get hard again, but still…what a waste!!

At this, Hua Cheng lets out a startled laugh, folding into himself and resting his forehead on Xie Lian’s sticky buttcheeks. The muscle jumps at the touch. “Let me catch a breath and then I’ll fill you up, gege”

“You better!”

With a soft laugh, Hua Cheng grabs him by the hips and flips him onto his back in one swift movement. Breath leaves Xie Lian’s lungs, less so at the impact than at the display of strength. Hua Cheng is not being rough by any means but— he was never so bossy either. It makes his mouth water.

As soon as Hua Cheng nestles between his legs, Xie Lian throws his arms around him and brings him in for a kiss, whimpering into his mouth. Hua Cheng kisses like there’s some secret hidden in his lips, like he could ascend just by trading air between them. It makes Xie Lian’s toes curl at the sheer emotion within it.

Hua Cheng’s hand travels down his side, rubbing circles into the flushed skin. His front presses into the juncture of Xie Lian’s hip, leaving a streak of precum in its wake.

“Sa— Lang!”

The sound that Hua Cheng lets out is softer now, just a puff of air pulled from deep with his chest. He noses along Xie Lian’s jaw, leaving a tiny peck every so often. The sweetness of it, contrasting and intertwining with the sharp tugs at his nipples, the hint of nails, leave his head reeling. Especially when Hua Cheng’s rutting grows faster, more precise. Xie Lian is dimly aware he’s drooling, one hand fisted into the sheets and another in Hua Cheng’s hair. The shame is quickly fleeting his mind, replaced with endless desire and yearning. And a very strong, insistent need to come.

“San Lang” he rasps, pushing Hua Cheng’s head - he hopes - subtly down. “Put it in”

“I need to stretch you out” Hua Cheng says, making no move except to twist Xie Lian’s nipple again. He trails his lips down Xie Lian’s sternum as he speaks, the little puffs of breath sending shivers through Xie Lian.

If Xie Lian had any more sanity left, he might’ve rolled his eyes. As it is, he only writhes until Hua Cheng’s mouth lands exactly where he wants it. Those sinful lips close over his nipple, vibrations travelling through his chest as Hua Cheng hums. Inadvertently, Xie Lian arches under his ministrations, relishing in the pleasure. There’s an occasional scrape of teeth amongst Hua Cheng’s suckling. The sting is always soothed with a wet lick, leaving Xie Lian gasping. The way Hua Cheng’s tongue moves is straight-up filthy and Xie Lian can do nothing but take it. With each suck, each flick of his tongue, Hua Cheng continues rutting against Xie Lian’s aching cock. It’s flared an angry red at the tip, weeping pre-cum. He’s tempted to reach down and relieve himself but… it’s always so much better when San Lang is inside him…

He cries out something between Hua Cheng’s name and a plea, muscles flexing, unsure whether he wants to squirm away or press further into his delicious warmth. Despite how cold he usually runs, Hua Cheng’s body is hot on top of him, lean muscle marred with desperate scratches from Xie Lian’s nails.

Finally, blissfully, Hua Cheng’s hands slip down, directing Xie Lian’s legs to wrap around his middle. He spends a long moment squeezing and caressing Xie Lian’s thighs. After a while, he lifts one of them, hooking it over his shoulder.

“Gege, you’re shaking” he points out with delight, running a soothing hand down Xie Lian’s shin. Wasting no time, Hua Cheng sinks his teeth in the meat of his trembling thigh, both of them groaning at the feeling. Xie Lian hiccups as Hua Cheng starts sucking at the spot, sultry gaze trained on his face. Tears are clinging to Xie Lian’s lashes, his lips parted prettily as he gasps for breath.

Hua Cheng longs to paint him like this, utterly succumbed to desire. But that’s a thought for another day. Slowly, he reaches for the lube again, mouth latching onto a fresh spot on that milky skin. Coating his fingers is a bit tricky using only one hand, but it’s worth it to be able to touch Xie Lian at the same time. Hua Cheng lets his left arm drift lower, trusting Xie Lian’s strength to keep himself up, and starts kneading his ass in earnest.

“Uh, hgh, San Lang! Put, aah, put it in finally!”

Hua Cheng smirks, answering around a mouthful of skin. Xie Lian chokes out a strained ‘what’ when the first of Hua Cheng’s fingers breaches him. Hua Cheng takes his time just rocking it in and out gently, licking over the bruising mark. “I said, I didn't start stretching you yet, gege”

“You did now” Xie Lian pants. The ankle he kept hooked on Hua Cheng’s hip slides down to the bed, taking some of his weight with it. Hua Cheng is not given time to miss it as Xie Lian starts rocking on his finger. “Another”

It would take a greater man than Hua Cheng to resist that tone, breathy and pleasing despite the furrow in Xie Lian’s brow. He presses another finger inside, taking care to stretch Xie Lian properly. It’s easy enough; the plug’s done the hard work for him. Hua Cheng groans appreciatively. He begins moving his fingers in earnest, twisting and crooking them, scissoring, stroking Xie Lian’s walls in a wet, obscene slide - and then slowing down whenever he senses his orgasm nearing.

It may take minutes; it feels like hours. Put on the edge over and over again until Xie Lian’s bones have all but melted into the sheets. His vision fills with white static. The world narrows down to the two of them, the insistent press of Hua Cheng’s fingers against his prostate, the effort it takes to hold himself up. Frustrated, he bangs his hand on the mattress when his pleasure is denied for the upteenth time.

‘Just fuck me already’ he wants to say. Or maybe ‘Please please let me come, I’ll do anything.’ But what leaves his mouth is incoherent babble, no more than an insistent “Hhgnh, Sa-aah”

Hua Cheng shushes him with a wide grin, leaning forward to cover Xie Lian’s chest in kisses (and licks. And bitemarks). His eyes are shining like a dark opal. There’s something fierce in them, nearly predatory. Xie Lian whimpers, feeling quite like a lamb laid out for a feast. He lets his other leg slide down off Hua Cheng’s shoulder, who rubs soothing circles into his shaky knee. “Shh, it’s okay, gege. This San Lang understands, I got you”

Of course, anyone who knew Hua Cheng realized that ‘I got you’ amounted to as much as ‘I’m going to enjoy tormenting you’; Xie Lian most of all. He’s got no strength to argue though. He can only lay there, panting heavily as Hua Cheng arranges his limbs and slicks himself up. Xie Lian’s eyes are immediately drawn to the sight. He swallows thickly, licking his lips. His throat feels dry, rough, his tongue heavy in his mouth.

Watching him, Hua Cheng’s eyebrow arches. His hand slows down on his cock, pragmatic moves turning into languid strokes for his beloved’s entertainment, “Enjoying the view?”

It’s a testament to how gone Xie Lian is that he doesn’t try to protest. He barely sighs out a hypnotized little ‘yeah’, tugging a pillow under his head mindlessly. Content to just keep watching as he catches his breath.

“Oh? Is gege going to make his San Lang put on a show then?” Hua Cheng purrs, straddling Xie Lian’s thigh. “You’d like that, wouldn’t you? Just coop up somewhere as you watch this San Lang play with himself? Linger in my doorway when I’m unaware like in that fic you bookmarked yesterday? Hmm?”

Xie Lian curses under his breath, knee buckling under Hua Cheng’s weight. He didn’t think–! When his San Lang explained what he did, it didn’t even occur to him that…

Hua Cheng hums, seemingly paying him no mind. He taps his lips in thought, his other hand keeping the leisurely pace on his dick. “Mm, no, that’s not really gege’s style…” he winks. “Oh, would you tie me up and have your way with me instead? How about that, gege?”

Xie Lian mewls, throwing his head back, cock bobbing against his stomach at the idea. The image dances on his closed eyelids, blurry edges and vivid colors. Hua Cheng on his knees, arms tied up behind him. Xie Lian, guiding his leaking cock to his entrance. Pushing him down onto the bedding. Then his own face, blindfolded, lips parted in ecstasy. Their positions suddenly switched as Hua Cheng takes his sweet time filling him up.

He pants heavily, watching Hua Cheng’s smirk grow through half-lidded eyes. Reality blurs with fantasy in his mind, driving him crazy. He’d call it overwhelming if it weren’t the best feeling in the world. His head buzzes, tremors wrecking his body. Hua Cheng, of course, waits for the moment he’s most distracted. The motions on his cock still, and he tilts his head quizzically, contemplating. His wild hair sways with the motion and suddenly Xie Lian wants nothing more than to bury his hands in it. His nerves sizzle with anticipation, even though he’s trying his best to be good. If he shows any impatience, San Lang will only tease him more.

At last, Hua Cheng lines himself up, leaning forward to nose at the hollow of Xie Lian’s throat. He sighs against his skin, finally, finally pushing in. Even the head of his cock feels like a lot, which makes no sense, Xie Lian should be used to it - but he can’t help the hitch of his breath.

“So big” he gasps, trying to nudge Hua Cheng deeper.

A rookie mistake.

Hua Cheng stops with a breathy chuckle, licking a stripe down Xie Lian’s shoulder like he’s got all the time in the world.

Infuriating.

Xie Lian loves him so much.

He thumps his head against the pillow, muttering curses under his breath. He should’ve figured. Should’ve known better. “San Laaang–”

Hua Cheng shifts, teasing him with the promise of fullness. He jerks his chip up, face impassive but eyes burning. Xie Lian already knows what he’s about to say. He knows, but it still sends him sobbing when he does.

“Won’t you beg for it, gege?”

And oh, he says it so sweetly, feral grin melting into an innocent smile, like it’s not setting Xie Lian’s blood on fire. Like they are not– here, as if he wasn’t edging Xie Lian for a millenia already. Like he’s not rocking his hips in the tiniest circles that only leave them both aching for more.

When they’re done Xie Lian will burn at the words he speaks, but now they spill from his lips in a waterfall, mixing with tears and sweat. There’s nothing left of his mind but please and San Lang and the thousand descriptions of what they could be doing instead of- waiting. Hua Cheng stutters, stupefied. Xie Lian tugs him in for a kiss, swallowing the moan he gets in response. It’s enough to pull Hua Cheng out of his stupor. Cursing, he starts driving into Xie Lian with abandon. Each thrust pushes him a little further up the bed. Every inch of his skin is burning, melting, held together only by Hua Cheng’s hands at his hips.

Xie Lian gasps, dimly aware of the imprints his nails are leaving his Hua Cheng’s nape. Tears of pleasure are blurring his vision. He keens, relishing in the feeling of Hua Cheng inside him, the sweet drag of his cock against his walls.

But, of course, all good things must come to an end.

There’s a knock on the door, and with a jolt Xie Lian remembers He Xuan was supposed to come over. He eeps, scrambling to get up. He barely rises an inch when Hua Cheng pushes his fingers back in his mouth with a soft “shh”. Xie Lian keens around them, all resistance melting.

“You’ll have to be quiet, gege” Hua Cheng smirks, free hand caressing next to the spot where his cock just disappeared into. His eyes are locked on there too, practically devouring the way Xie Lian’s hole stretches around him.

 

Xie Lian nods slowly, all too aware the silence won’t deter He Xuan. The thought of stopping now is awful though, and he squirms, whimpering weakly.

Hua Cheng coos at him, thumb pressing harder into his skin. Rubbing the come into his rim, Xie Lian realizes with a shudder. A moan tears from his lungs, rough and wanting.

This time, Hua Cheng tuts. He pulls nearly fully out of Xie Lian, maddeningly slow. Fresh tears leak from Xie Lian’s eyes and he sucks Hua Cheng’s fingers harder in apology.

As expected, his phone rings. Hua Cheng tilts his head, gaze calculating. Then he pulls his fingers out, wiping them— wiping them on Xie Lian’s cheek holy fuck and passes him the phone. Xie Lian looks at him, uncomprehending.

“My hands are full,” Hua Cheng shrugs. To prove his point, he hooks them under Xie Lian’s knees, pressing his legs to his chest.

“San Lang-“

Hua Cheng cocks his eyebrow, daring him to say no. Xie Lian swallows, static buzzing in his ears. He kicks his lips, eyes traveling from his boyfriend to the device.

Hua Cheng presses ‘answer’. Xie Lian gulps, cheeks pressed to the screen. “Ye-yeah?”

He Xuan grumbles something on the other end. None of that makes sense to Xie Lian though, because at that moment Hua Cheng chooses to push in again, tearing a gasp from his lips.

“Oh fuck no. I was never here” He Xuan says. Before Xie Lian has time to blink, the line disconnects. Hua Cheng snorts, taking the phone from his frozen hand and tossing it aside.

“What’s that pout for, gege? Already missing my fingers? Hm?”

“What? No-” Well. To be fair-

“No? Don’t be shy, gege” he leans down, hot breath ticking Xie Lian’s ear. “I know all there is about you. Be honest, now”

Xie Lian thinks he could come just from Hua Cheng whispering in his ear. If this keeps up, he probably will. “Sa- San Lang tastes good”

“Why, thank you, gege” Hua Cheng purrs. The smirk is making him look ridiculously attractive. It’s not fair. “Don’t worry, I’ll give you something better after”

Or, Xie Lian thinks, pouting, you could give it to me now.

He opens his mouth to beg, all too aware of how debauched he must already look. It doesn’t matter. Not when Hua Cheng is above him, inside him, hot and thick and trembling in want.

In the end, Xie Lian can’t even tell which of them snaps first. One second his chest is sizing in frustration and the next he’s gasping for breath, one leg hiked Hua Cheng’s shoulder. Hua Cheng fucks him like he’s never done before, toying the like between relentless and furious, leaving imprints on Xie Lian’s skin; and if Xie Lian didn’t know better - didn’t ask for it, didn’t crave for it, he’d think San Lang angry. Even then, it’s somehow too much and not enough, the sweet drag of Hua Cheng’s cock stubbornly keeping him right at the edge.

“You keep mewling for me” Hua Cheng pants, voice hoarse from extortion, “But the truth is, you like this. You like being denied, gege, did you really think I wouldn’t notice?”

“Tha- that’s not true” Xie Lian slurs, nails digging into Hua Cheng’s bicep like an anchor.

“Isn’t it? Should I - ah, fuck, gege - compile your bookmarks later then?”

It’s hard meeting Hua Cheng’s thrusts in this position but Xie Lian’s is nothing short of determined. Desperate. Gods know how long he’s been aching for this. “You can— hnn, whatever you want, San Lang, just let me come!”

At this, Hua Cheng pauses. Because of course he does. Xie Lian is this close to flipping them. “Oh?”

“San Lang, if you don’t move right this sec—“

“Shhh” fingers find their way back down Xie Lian’s throat, successfully cutting him off. He gags around them, feeling the spit run down his chin. “Does this mean gege will let me fuck you on our next date?”

It’s not like Xie Lian has never done anything like this before - he likes feeling full and there’s been a few times where he ventured out with a plug. Though, admittedly, the embarrassment always got the better of him, and he cut each of those few dates short. He wonders how much different it would be with Hua Cheng aware of what’s going on. Knowing him, he’d tease Xie Lian to infinity. But their next outing is a game night at Feng Xin’s house and, well..

“I can give you some time to think about it,” Hua Cheng purrs. He begins pulling out, exceedingly slowly, making sure Xie Lian feels every inch of him. Xie Lian clamps down around him, groaning when Hua Cheng’s piercing presses against his rim. He nods slowly, sucking Hua Cheng’s fingers in encouragement as much as he’s able to.

To be honest, it was never a question. He’d agree even if Hua Cheng proposed it right then and there. Especially since Feng Xin inherited a literal mansion.

“Well then”, Hua Cheng smirks, “let’s get started, shall we?”

Notes:

Oh look a promo tweet