Actions

Work Header

Shameless

Summary:

"You know what I’m thinking, Jiang Cheng?" Wei Wuxian asks as he begins to stretch.

"That we need to get up?" He replies with faux irritation as he watches Wei Wuxian's t-shirt stretch across his shoulders. His hands itch to move out from under his head.

Wei Wuxian hums as he finishes his stretch to dramatically sprawl on top of Jiang Cheng's chest. There's a devilish look mixed with that soft sleepiness when Jiang Cheng looks down at him.

"I think you should kiss me already."

Jiang Cheng is pretty sure his heart stops.

“What the fuck are you talking about?”

Notes:

Listen! I just think 1. Jiang Cheng deserves to have the pride of taking Wei Wuxian down a peg and 2. They are so cute as roommates and friends in the modern setting and 3. They deserve to be HAPPY!!

This is my first MDZS fic so please do let me know how you all liked it and the way I characterized them. Thank you in advance for reading!!

Work Text:

It's 2 in the morning, as it often is when one wants to get up to shenanigans. Well, when two want to get up to shenanigans.

Wei Wuxian and Jiang Cheng are dancing around their shared living room, playing the music loud enough that Jiang Cheng has to thank the heavens that they are renting a house. It doesn’t really matter, though, what the neighbors think, when they're dancing so much they can barely breath. Song after song after song they don’t stop moving, don’t stop singing. Jiang Cheng is smiling so wide he thinks it might be stuck like that. Wei Wuxian is laughing with glee and it’s such a comforting sound. In this moment, as they dance around each other and take turns rapping verses and sharing their best dance moves, everything is right for them.

That is, until Jiang Cheng hears a beat he doesn’t recognize promptly followed by the lyrics “His dick smaller than my toes / I’d rather ride Squidward’s Nose.” Jiang Cheng must look properly indignant because Wei Wuxian starts laughing so hard he falls to all fours on the floor wheezing. He looks up in time to see Jiang Cheng react to “Can I wear your cum as clear lip gloss?”, howls, and then starts crying through the laughter. What a fucking bastard.

“I’m sorry,” he gets out between wheezes when the song ends. “I really couldn’t resist.”

Jiang Cheng shakes his head, coming out of the daze the song left him in. He can’t help it when a bit of a smile finds its way through as he reaches an arm out to help Wei Wuxian off the floor. He grabs on tightly, still wiping tears off his face as he’s hoisted up, stumbling a bit. He has to grab onto both of Jiang Cheng’s forearms to steady himself.

Sheer giddiness and adrenaline are coursing through Wei Wuxian at this point. At least, that’s what Jiang Cheng says when his face gets a little too close to his own. The grip on his arms tightens, channeling Wei Wuxian’s own adrenaline into him. He can feel Wei Wuxian’s breath puff out onto his skin as he talks.

“You are so shameless,” Jiang Cheng finally says, desperately willing the heat in his chest to stay down.

Wei Wuxian hums in response, pulling away and pointedly shaking his ass to the new song playing. Jiang Cheng shakes his head in exasperation and Wei Wuxian laughs again. Soon enough they’re into the duets of the night and they bust out song after song. In the middle of one of his lines, Wei Wuxian yawns.

“Looks like you’ll have to be the first one to tap out tonight,” Jiang Cheng tells him smugly.

He scowls at Jiang Cheng. “You’re so funny, did you know that? There’s no way I’ll be the first one going to bed.”

“Sure, sure,” he replies, waving a hand in Wei Wuxian’s direction. “We’ll just have to wait and see.”

Sure enough, a few more songs go by and Wei Wuxian says he has to take a break. A break he emphasizes as he sits on the couch. He definitely will not be going to sleep. No sir, no way. He simply does not lose.

As soon as his ass hits the cushions, he is unconscious.

At first, Jiang Cheng laughs. He slowly walks over to him, arms crossed, and nudges one of his knees with his leg. He does not move. He shakes one of his shoulders rather vigorously. Still, nothing is to be seen. Now this is kind of annoying.

“Am I really going to have to carry you to your bed?” He vexes to the void.

He sighs and shakes his head. He leans down to throw one of Wei Wuxian’s arms over his shoulders and lifts him to his feet.

“At least help me out, you bastard,” he bites through gritted teeth. What a way to end a party.

Wei Wuxian murmurs something, leaning against Jiang Cheng but managing to move his legs in a similar enough rhythm to get them to his bedroom.

“All because you had to prove a point,” Jiang Cheng mutters. “And you didn’t even actually prove anything, might I add.”

“Was having so much fun,” Wei Wuxian mumbles.

It’s barely audible. It makes Jiang Cheng a bit weak in the knees. Wait, maybe that was the dancing. Ah, hell, what does it matter? It’s hard to think now and he’s starting to realize just how tired he also is when Wei Wuxian feels much, much heavier than he should.

They stumble into Wei Wuxian’s room and onto his bed. He immediately starts making himself comfortable in the pillows with no blankets and his jeans still on. Jiang Cheng had just enough sense in him to peel his off before he hit the sheets.

“Take your jeans off,” Jiang Cheng mumbles, also getting himself cozy in the luxuriously thick comforter Wei Wuxian owns.

“Wow, A-Cheng,” Wei Wuxian counters coyly. “So bold of you.”

Jiang Cheng instantly bristles as heat floods his cheeks and his foot meets Wei Wuxian’s back.

“You fucking idiot. You finally wake up to say that?”

Wei Wuxian whimpers as he hits the floor. Jiang Cheng can just make out Wei Wuxian rubbing the spot where he was hit.

“So mean,” Wei Wuxian whines, as he stands to take off his pants.

Jiang Cheng zones out in Wei Wuxian’s direction, feeling a little guilty about how loud the thunk of bone to wood was. Wei Wuxian meets his gaze as best he can in the dark.

“You’re going to scold me then watch me strip? What kind of man are you, Jiang Cheng?”

All sympathies are tossed out of the bedroom window. Jiang Cheng huffs and makes it a point to aggressively roll to face the opposite direction. Wei Wuxian laughs softly.

“Just kidding. Just kidding.”

Jiang Cheng can feel his weight sink into the bed a few moments later. The bed is full size. There is not much space to share. The heat of Wei Wuxian’s body is very, very close to him. Wei Wuxian, being the absurd and shameless man he is, presses his ice cold feet to Jiang Cheng’s.

“What the fuck, Wuxian” Jiang Cheng hisses, reflexively pulling away.

“My feet are so cold,” he mutters as connects his feet with Jiang Cheng’s again, now placing his forearms to Jiang Cheng’s back. “Help keep your friend warm.”

There is a heavy sigh that fills the room. Jiang Cheng recognizes a couple of things at once. First, he is too tired to argue. Second, Wei Wuxian would cling to him even if it meant sleeping on the edge of the bed (stubborn bastard). Third, the heaviness that weighs on his legs and back, where Wei Wuxian seems to rest peacefully and perfectly, already releasing small breaths of slumber, is much too nice for him to ruin.

 

The morning comes and they are much more entangled than anticipated. Jiang Cheng’s fingers have found their way into Wei Wuxian’s hair, gently keeping his head trapped to his chest. Wei Wuxian’s fingers are curled into the front of his shirt. Their feet are tangled.

It takes a few moments before Jiang Cheng realizes the predicament they’re in. He wants to fix it quickly, muscles all tensing, but if he moves too quickly then Wei Wuxian will surely wake up, will surely see this reason for his fluster, then will most certainly make fun of him for being a prude. Also, moving his hands too quickly means pulling on Wei Wuxian’s hair and that wouldn’t be a good time for anyone. Either way, Jiang Cheng is going to be hearing about this for days.

He sighs, his body feeling pleasantly heavy. Wei Wuxian is warm against him. His breathing is steady and it sends heat onto his chest with each puff. He smells good, too, Jiang Cheng notes as he moves his nose away from the crown of Wei Wuxian’s head. He really is remarkably comfortable. He contemplates what to do for a moment in his groggy state.

Well, if he’s going to get shit about this no matter what, then why not enjoy the peace before the gremlin wakes up? He’s sure an opportunity like this will never happen again. If it does, he doubts he would take it. He relaxes back into his position, shoulders untensing, as his eyes close once more.

When he awakes for the second time, he’s vaguely aware he is vibrating. His eyes furrow in concern as he attempts to pinpoint the source. The vibration is felt mostly in his chest at the contact point of Wei Wuxian’s head. There’s a tight grip on his shirt near his waist. He can vaguely make out a quiet choking sound.

Ah. Wei Wuxian is laughing.

Jiang Cheng groans something deep in his chest. The vibrating only intensifies as they make eye contact.

“Morning, sleepy head,” Wei Wuxian barely gets out through tightly clipped giggling.

Jiang Cheng frowns loudly. Wei Wuxian finally bursts into laughter strong enough to tear them apart. He’s rolling on his bed, howling, holding his stomach. It wakes Jiang Cheng up enough to prop himself on his elbow and narrow his gaze at Wei Wuxian. When the fit finally calms down, Jiang Cheng speaks up.

“What is so funny to you?”

Wei Wuxian’s wipes tears from his eyes, all the while a glowing smile plasters itself on his face.

“Did you know you drool, A-Cheng?”

He flushes as a red tint builds in his cheeks. With years of experience in quick reaction (specifically to pummel Wei Wuxian) he grabs and throws a pillow that knocks him square in the face. It hits with soft thud and loud “umph” from Wei Wuxian. The pillow slides down into his lap and he holds it against his chest, still beaming at Jiang Cheng.

“It’s okay,” he says casually. “It was kind of cute. Never seen you so relaxed before.”

Jiang Cheng is dumbstruck into silence.

“C’mon, don’t glare at me like that. It was a compliment.”

“You're an ass,” Jiang Cheng replies finally, unable to come up with a witty remark. He moves so he’s laying flat on his back again, looking at the ceiling.

Wei Wuxian sighs as he flops down on the bed. He fans out his hair so he doesn’t pull on it when he lays down. The yellow sunlight illuminates his puffy face and tousled clothes. It highlights the deep brown in his seemingly black eyes. Jiang Cheng won’t say he looks pretty. That’s not his style. Besides, Wei Wuxian deserves a better word. Jiang Cheng will not come up with one- he is no man of poetry.

Wei Wuxian opens his eyes from where he’s enjoying basking in the morning sun to meet him eye to eye.

"You know what I’m thinking, Jiang Cheng?" Wei Wuxian asks as he begins to stretch.

"That we need to get up?" He replies with faux irritation as he watches Wei Wuxian's t-shirt stretch across his shoulders. His hands itch to move out from under his head.

Wei Wuxian hums as he finishes his stretch to dramatically sprawl on top of Jiang Cheng's chest. There's a devilish look mixed with that soft sleepiness when Jiang Cheng looks down at him.

"I think you should kiss me already."

Jiang Cheng is pretty sure his heart stops.

“What the fuck are you talking about?”

“I see the way you look at me. I have eyes, ya know. Don’t you see the way I look at you, too?” He asks as if it’s the most casual thing in the world.

This is really all too much.

“Wuxian…”

“Own up to it or don’t,” he interrupts him while shrugging. His hands fold across Jiang Cheng’s chest, almost fully on top of him at this point. “I’m giving you an in.”

Jiang Cheng feels warm all over. He searches Wei Wuxian’s face. It must be a prank. It always is.

“I’m not tricking you,” he tells him softly, laying a palm flat on his peck.

“Are you sure?" Jiang Cheng asks dumbly.

That rips a cackle out of Wei Wuxian. “I’m pretty sure, yeah.”

There’s a small silence as Jiang Cheng moves shaky hands down to Wei Wuxian’s waist. Wei Wuxian lays his palms flat on Jiang Cheng’s chest, pushing himself up just enough to hover above his face.

“Kiss me, A-Cheng,” he whispers.

If nothing else, Jiang Cheng has never been a coward. So when Wei Wuxian asks him to kiss him, despite the tremors running through his body, despite the fear that every good thing they have could end right now, he does. He presses their chapped lips together in something hesitant. It's barely a whisper of what Jiang Cheng really wants. When he lets himself slip away with his fantasies, he dreams of devouring Wei Wuxian, but right now he is praying that their chaste kiss doesn't get thrown in his face.

It sends a thrill through Jiang Cheng when Wei Wuxian chases after his lips as they quickly break the soft kiss. Wei Wuxian quickly gives a huff.

"Is that it?"

An arrow to the heart. Was it not good enough?

"Is that it…?"

"Don't you want to kiss me more?"

Oh, God. It's really all so much. Oh, and he wants to, so so badly.

"Do you want to kiss me more?" He echoes.

Wei Wuxian looks down at his lips and licks his own, nodding.

Something in Jiang Cheng is released. It's hungry, malnourished, ravenous for any kind of touch. It craves Wei Wuxian's taste. It craves his body. His hands can't stop moving, grabbing, groping. He feels frenzied. It's all happening so fast: his hands under Wei Wuxian's shirt, his lips on his skin, his thigh between his legs. He wants more, more, more. All of it. All of him.

Wei Wuxian lets him. He lets Jiang Cheng touch him anywhere and everywhere. The once cocky mouth is full of a tongue that isn't his own and gasps when the tongue travels down his neck. He squirms at the fierce grip Jiang Cheng places on one of his thighs and the other on his waist. Fingers dig into his hip bones. Jiang Cheng vaguely wonders if it'll bruise. Oh, now that's a thought but he'll put it away for later.

Right now he feels lucky more than anything that something in the universe aligned so that he can feel the heat of Wei Wuxian's lust against his leg. His chest swells with pride and anticipation knowing he could do that to him. Wei Wuxian is melting on top of him. He wants to lick him up. He feels high. The euphoria in having Wei Wuxian like this and the possibilities of what else they could do is enough for his eyes to roll back momentarily.

They both stop for a moment, heads tucked into each other's shoulders, breathing coming heavy. Wei Wuxian's legs are shaking around Jiang Cheng and he runs a hand through his hair to help soothe whatever nerves are taking over him. The same nerves run through Jiang Cheng. Wei Wuxian returns the favor by placing a soft kiss on his shoulder.

After a few beats, Wei Wuxian rubs down onto Jiang Cheng's leg and lets out a small whine. Jiang Cheng releases a shaky breath. It's all so hot. Better than what he imagined.

"How far?" He asks in a voice tighter than he intended.

Wei Wuxian buries his head further into Jiang Cheng's neck momentarily before nipping at his throat.

"Does A-Cheng want to defile me?"

Jiang Cheng scoffs. Wei Wuxian is dramatically offended.

"That was supposed to be sexy!"

"What is there to even defile?"

Wei Wuxian gasps. "Jiang Cheng! Are you saying you think I'm impure?"

Jiang Cheng raises an eyebrow. "I'm saying I can't taint you because there is nothing to taint. Whatever," Jiang Cheng gestures between them, "this is… It's not a means of corruption."

Wei Wuxian sits up to straddle Jiang Cheng's lap and cross his arms. "That was pointedly unsexy."

"So were you."

Wei Wuxian pinches his temples and lets out a long sigh. He turns a look of determination to Jiang Cheng.

"Let me try again."

Jiang Cheng furrows his eyebrows in confusion. "... Okay."

Wei Wuxian sinks back down to be chest to chest with Jiang Cheng. He uses both of his hands to cup his jawline and floats his face above Jiang Cheng's.

"Does A-Cheng want to fuck me?"

Jiang Cheng sucks in a harsh breath. He can't bring himself to say it, to admit he's thought about it out loud, so he opts to crush his lips against Wei Wuxian's and quickly flip them over when he catches him by surprise. Wei Wuxian moans sinfully when Jiang Cheng presses his full weight on top of him and continues to forcefully and sloppily kiss him.

Legs come up around his hips and ankles cross on his lower back. He rests a hand against the back of a thigh, hiking it up higher. Wei Wuxian kisses him with fervor. He pulls away to plant kisses and nips down Wei Wuxian's neck, moving to his collarbones, releasing his thigh to pull his shirt off. Jiang Cheng immediately attaches to collarbone, pec, nipple, anything and everything he can get his mouth on- anything that keeps Wei Wuxian making those sounds. His pants go next with rapid fervor.

Wei Wuxian is finding purchase anywhere on Jiang Cheng’s body he can. His ghosting hand tickles his abdomen, his fingers reach for every new piece of skin revealed when Jiang Cheng gets his shirt off. Wei Wuxian tugs down on his pants and Jiang Cheng makes quick work of them and the underwear underneath. Shamelessly, Wei Wuxian grips at Jiang Cheng’s ass to pull their bodies back together.

Jiang Cheng's body is at once alive with electricity and heady with lust. He places tentative kisses on Wei Wuxian’s abdomen just above the clump of hair between his thighs. It’s a question. Wei Wuxian lets out a shaky breath. Jiang Cheng moves so his chest is flat with the bed, head level with Wei Wuxian’s cunt. He gives soft, wet kisses to his inner thighs.

“You don’t have to do this,” Wei Wuxian mutters.

Jiang Cheng moves to hook his arms under Wei Wuxian’s legs.

“I want to,” he mumbles as he slowly kisses closer to his heat. He really wants to.

“Really, if you’re saying that to make me feel better-”

“Who have you been sleeping with to make you think I don’t want this? That I haven’t dreamt of doing this for years?”

Wei Wuxian’s breath hitches as he and Jiang Cheng make eye contact during his small rant. Wei Wuxian’s body is riddled with tension.

“Do you want this?”

“Fuck,” Wei Wuxian bites his lip. He answers breathlessly. “Yeah. Yeah. I really do.”

Jiang Cheng briefly breaks eye contact to press a kiss to the tightly coiled hair, his hands on Wei Wuxian’s legs attempting to rub soothing messages into his skin. He avoids the swollen clit for now. He skips past it in favor of placing a kiss to Wei Wuxian’s folds, making sure he’s once again making eye contact with him before flattening his tongue and licking a long stripe up his hole. Wei Wuxian’s body lifts to shove himself further into Jiang cheng’s mouth as he lays his tongue on the underside of his clit, finally taking it in his mouth so give it an experimental suck.

Wei Wuxian’s eyes roll back into his head, the latter hitting the pillows hard, and balls his fists into the sheets. Jiang Cheng feels like he’s on fire. He wants nothing more than to bury his head in Wei Wuxian’s cunt and stay there all day, all night, giving and giving until Wei Wuxian can’t speak, can’t move. His skin itches with the urge to speed things along but Wei Wuxian deserves this- he deserves someone who will take care of him- and damn it all if Jiang Cheng is not going to be the best one to do it. He gives a few more harsh sucks before popping off and pressing an open mouth kiss to Wei Wuxian’s wet hole.

“Do you like it here?” His voice is husky and deep with an unending pool of lust hidden right beneath the surface. Wei Wuxian shivers above him. He’s never felt more powerful in his life.

“Yeah,” he replies, voice a bit unsteady.

Jiang Cheng hums as he places another open mouth kiss to his cunt. He starts unraveling Wei Wuxian by licking long stripes around the edges of his hole, then giving tiny kitten licks to his entrance. Wei Wuxian’s breathing is heavy, his eyes glued shut as he tosses his head back and forth on the pillows. His cunt is shining and wet right in front of Jiang Cheng. He’s so wet- so much for Jiang Cheng to taste- and he’s so grateful. It’s a glorious sight to see. Jiang Cheng wants to keep it forever.

He shows his gratitude by shoving his tongue inside Wei Wuxian, probing at the muscles inside. Wei Wuxian’s back arches as he chokes out a moan and his hands fly into Jiang Cheng’s hair. His legs spasm and Jiang Cheng has to grip them tight to keep him still. He fucks Wei Wuxian like this for a while, keeping him on his tongue as his nose presses against his clit. He continues to moan and squirm, pulling slightly at his hair, and Jiang Cheng relishes in every movement, every sound, every taste. He can feel Wei Wuxian try to clench around his tongue and it makes him dizzy.

Jiang Cheng slowly lets go of one of Wei Wuxian’s legs.

“Stay still,” he says sternly.

The fingers on his right hand ghost over his entrance. Wei Wuxian’s tries to press further down on the fingers. Slowly, Jiang Cheng inserts one finger to which Wei Wuxian moans and squirms. He goes back to suck on his clit as he slowly acclimates him to his finger. When Jiang Cheng adds a second finger, he moans deep at the tight and wet heat trying to suck him in. Wei Wuxian mirrors the moan in a higher pitch. Wei Wuxian mummers approval on his exhale, a stuttered moan escaping him when Jiang Cheng pointedly curls a finger into soft muscle. He attacks the spot as he moves his fingers in and out faster and faster. Wei Wuxian begins to beg above him: more, more, please more.

Jiang Cheng adds a third finger and Wei Wuxian grabs his wrist, keeping the fingers still inside him so he can grind down at his own pace. Wei Wuxian is using his fingers as a personal dildo. There will never be a moment better than this.

“How much do you want?” Jiang Cheng’s voice sounds hoarse.

“All of it.” His glazed eyes meet with Jiang Cheng’s as he says it, still using Jiang Cheng’s hand.

“Do you have a strap?”

Wei Wuxian’s face falls. “No.”

“Don’t worry,” Jiang Cheng assures him, giving a teasing kiss to his clit. “Let me go grab mine.”

“Jiang Cheng!” Wei Wuxian immediately straightens up in bed at the mention of the strap, almost knocking Jiang Cheng backwards as he sits up, wet fingers totally forgotten. “Who are you using that with?”

Jiang Cheng flushes. “As if that’s any of your business.”

“It’s a little bit of my business! Considering we’re now,” he struggles to find a good word. “Active- going to be active- I deserve to know your history.”

Jiang Cheng clenches his jaw. Unfortunately, Wei Wuxian is right. Now he has to come clean.

“It’s just for practice,” he spits out.

Now it’s Wei Wuxian’s turn to flush, letting out a small “oh” as his eyelids become heavy. “And does A-Cheng practice a lot?”

Jiang Cheng practically launches himself off of the bed, grumbling about “absurdities” all the way to his bedroom and back. When he returns, the strap and dildo are in his hand. The dildo almost exactly matches Jiang Cheng’s sunkissed skin. Wei Wuxian rubs his legs together as Jiang Cheng comes closer with the parts.

“Aren’t you going to wear it?” Wei Wuxian asks, looking up at Jiang Cheng who has come to stand right next to him on the bed.

The way Wei Wuxian looks up at him, so flushed and pretty and, just out of sight, so wet and ready for him, it gives Jiang Cheng a sense of power. He quickly pulls the strap on, adjusting it to his body and taking his cock in his hand, pointing it towards Wei Wuxian. He smirks as he delivers his next line.

“Suck it.”

The bed is just low enough that Wei Wuxian can lay on his stomach and take Jiang Cheng into his mouth. Eagerly, he does just that. He places his hand over Jiang Cheng’s to keep the base steady as he lays the flat of his tongue on the base of his cock until his mouth has taken in as much as it can.

The head is sloppy. Wei Wuxian doesn’t have to worry about teeth or accidentally biting anything or being soft. Instead, he licks and slurps at Jiang Cheng’s cock until there’s drool pooling at the base around their hands. He moans as Jiang Cheng experimentally thrusts a bit into his mouth. Wei Wuxian looks divine and Jiang Cheng’s patient has worn away. They’re both breathing heavily when Jiang Cheng tells him to pull off.

Wei Wuxian is on his back again in seconds, Jiang Cheng following closely to kneel between his legs. Jiang Cheng plants kisses all over his neck and face, lining up the tip of hs cock to Wei Wuxian’s entrance.

“You sure? You ready?” He huffs the questions in Wei Wuxian’s ear.

“Yeah,” he pants out as twines his hands into Jiang Cheng’s hair again, keeping it back enough to be off his face but still cascading down his shoulders.

Almost forgetting, Jiang Cheng quickly pops open the bottle of lube he grabbed earlier and spreads it thick on his cock, lining up again and slowly pushing in. Wei Wuxian’s head lolls back again but quickly comes back up to meet Jiang Cheng’s gaze. He sits inside for a moment, allowing Wei Wuxian a moment to adjust to the feeling. He doesn’t start moving until he attempts to grind down on him.

Jiang Cheng starts with an experimental pace. It’s purposeful, somewhere gently between slow and fast, just enough pressure to start the build of ecstasy. Wei Wuxian’s face is scrunched in pleasure. His skin is starting to shine with a thin layer of sweat. Even though Jiang Cheng can’t feel pleasure from the dildo, he can feel the way Wei Wuxian tries to suck him in, the tug on his cock as he repeatedly slides out. Wei Wuxian is giving little huffs and groans of pleasure under him but he’s a hungry man, starved of the desire and rapture this could give him, them. He wants more.

As he lowers himself to cage Wei Wuxian’s head in with his arms, he moves quicker, more pointedly aiming with every hard thrust into Wei Wuxian until he’s shamelessly crying under him, pulling mercilessly at his hair. He takes Wei Wuxian’s clit between his thumb and forefinger, desperate to make him cum. The strap is rubbing against his own and it’s becoming too much for him to handle. Years worth of sexual frustration are ready to break free from him.

Wei Wuxian is gorgeous. He’s red from his chest up to his ears, face twisted, sweat making what bit of hair isn’t spread across the pillows stick to his face. One hand has a vice grip on the junction between Jiang Cheng’s shoulder and neck while the other holds his bicep. One leg is wrapped around his waist as the other is digging into the bed, trying to keep him steady. It’s hard for Jiang Cheng not to cum first. The sheer sight and sound of them together is obscene. Jiang Cheng’s cock is almost drilling into Wei Wuxian’s cunt now. He wants to see Wei Wuxian pushed over the edge first. He needs that satisfaction before he can give in.

“A-Cheng,” he starts, voice breathless. “A-Cheng, please. So close. So close. Please.”

How could he deny that? With a few more thrusts and strokes to his clit, Wei Wuxian cums around him, body twitching and shaking. He lets out a high pitched moan as Jiang Cheng thrusts into him one last time, rubbing his clit against the strap until he cums with his own strangled groan. They hold each other for a while, arms and legs shaking and chests heaving.

When the moment passes, Jiang Cheng flops onto the bed at Wei Wuxian’s side, clumsily taking off the strap and throwing it to the side. Both of their eyes are heavy.

“That was-” Jiang Cheng starts as his breathing slows down.

“Incredible,” Wei Wuxian finishes in a slurred speech. He drapes an arm of Jiang Cheng’s chest and snuggles up to his side. “Good. Really good.”

Jiang Cheng breathes out a laugh. “Agreed. But now it’s time for a shower.”

Wei Wuxian whines, trying even harder to become a part of Jiang Cheng’s ribcage.

“Nap first,” he protests.

“We’re disgusting.”

“Nap. Then shower. Then change sheets,” he attempts to compromise as his face relaxes and eyes shut completely.

“You really want to sleep in this mess?” Jiang Cheng knows he’s fighting a losing battle. He sighs. “Fine. Nap first.”

Wei Wuxian sighs and hums happily. Jiang Cheng rolls so he’s on his side, Wei Wuxian tucked into his chest, one arm firmly around him as the other is under their pillow.

He wonders how this will change them. He worries briefly about what will happen when he wakes up, what they'll say, how they'll move on from here. However, he can't place too much onto those thoughts right now. He quickly starts to fade out of consciousness with the smell of sex still heavy in the air. They’ll deal with everything else later.