Actions

Work Header

Water on Fire

Summary:

Lan Wangji can't stop dreaming about Wei Wuxian, and takes a night dip in the Cold Spring to cool down.

Notes:

hi hello it's my first wangxian porn ahhhhh
i wrote this fairly quickly (started last night) & it might have errors etc. so apologies i am lazy & a little bit drunk rn.

this is slightly subby lwj vibes but not overly dom/sub as i'm not super into bdsm. shout out to my fellow vanilla hoes :( also, no one tops/bottoms because we just have blow jobs and asssss eating!

this is in the mdzs world, but not canon obviously nor set in any particular part of the story it's just.... standalone porn.

enjoy xx

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

Work Text:

Lan Wangji wakes in the middle of the night, the ghost of dream-Wei-Wuxian’s body pressed against his. Embarrassed and uncomfortably hard, he refuses to take care of his problem and tries to go back to sleep.

 

Sex and sexuality isn’t something that is discussed much at all in the Cloud Recesses and the few conversations Lan Xichen had tried to begin with him were stilted and ended with Lan Wangji making an excuse to leave. As a result, it had been awhile before he realised he was gay. He hadn’t come to the conclusion by any epiphany but rather a gradual realisation that he didn’t have an attraction to women. That realisation had only been heightened when Wei Wuxian had crashed into his life, a pretty smile and a wicked glint in his eyes.

 

He didn’t mean to fall for him, in fact actively tried to reverse the feelings when they bubbled up inside. But sleep didn’t allow him to hide from how he truly felt which is why he was again in this predicament. It was happening more often of late.

 

After another hour of tossing, turning and avoiding, and sleep still eludes him. Slightly irritable and unbearably horny, Lan Wangji gets up and takes a walk to the Cold Spring to cool off.

 

Frustrated with himself and his brain of betrayal he strips and slides into the cool water his overheated body tensing at the temperature contrast. He stands there and resolutely ignores the call between his legs that’s telling him to take it in his hands and be done with it.

 

Lan Wangji closes his eyes and tries to rid his thoughts of Wei Wuxian. He’s almost succeeded, head clearing when a familiar voice breaks through his meditation, startling him.

 

“Lan Zhan, why are you swimming at this hour?”

 

Lan Wangji’s eyes open in shock, ears tinting pink as if Wei Wuxian is privy to his mind and knows he’s just been running through it. He debates making a break for it, his robes are just across on the bank, but that will entail leaving the water and there’s a chance Wei Wuxian will catch sight of his still-hard dick. 

 

“Lan Zhan!” Wei Wuxian calls out again in that infuriating tone that’s so unnecessarily flirty. Lan Wangji moves instinctively away from his voice.

 

Lan Wangji startles when he hears a splash, and turns, shocked to see a very naked Wei Wuxian dive into the water. His heart stops when he emerges inches away with a bright smile.

 

“Swimming after dark, surely this is breaking a Lan Sect rule,” he laughs. He splashes Lan Wangji playfully with a smile, who flinches but doesn’t retaliate.

 

“You’re no fun Lan Zhan. Play with me?”

 

Lan Wangji takes a step back, self-consciously sinking lower in the water so his body is out of view. He’s thankful for the darkness because the Cold Spring is near-transparent in the daylight.

 

“Please go away,” he eventually manages, voice straining.

 

Oblivious as always Wei Wuxian takes a step closer, splashes him again — this time so hard it drenches his whole face. Lan Wangji instinctively pushes water back in his direction.

 

Wei Wuxian grins, splashes him again and takes another step closer, so close, too close that Lan Wangji is about to be cornered on the other side of the spring. The side without his robes.

 

He anxiously splashes Wei Wuxian back with a small frown, and tries to bypass him to get back to the other side.

 

Splash

 

Lan Wangji gasps, as Wei Wuxian takes it one step too far, tackling him by the waist and taking him down.

 

There’s a brief moment that Lan Wangji is ninety-nine percent sure he’s dreaming. Wei Wuxian’s upper body crashes into him as they fall, and Lan Wangji is about to hit the bank hard when Wei Wuxian’s hand catches on his back, breaking the impact. It’s a fairly shallow area, and Wei Wuxian’s arms cage him in, head dropped forward on Lan Wangji’s shoulder.

 

Lan Wangji daren’t move a muscle, breath caught in his throat, Wei Wuxian dangerously close to the lower half of his body.

 

“Did you just,” Wei Wuxian’s hands stay pressed either side of him, and he pulls away, eyes wide.

 

“Did I just what?”

 

Lan Wangji wills his chest to stop moving so quickly, giving away his racing heartbeat which is thunderous in his ears. He closes his eyes and misses Wei Wuxian pressing in closer again, this time chest to chest.

 

Ngh,” the briefest moan escapes his lips involuntarily and Lan Wangji’s eyes open wide, flustered.

 

“Just that,”  Wei Wuxian says pointedly, a curious expression pulling at the corner of his lips. 

 

Lan Wangji’s eyes trail a droplet that makes its way down Wei Wuxian’s lips. He doesn’t speak, entire face aflame.

 

“Lan Zhan,” Wei Wuxian continues, voice dropping a dangerous octave. “Do you like this?” 

 

“L-like what,” Lan Wangji wavers, his dick achingly hard, vision blurry. Surely this has to be another wet dream. 

 

“You’re bigger and probably stronger than me you know,” Wei Wuxian laughs, and leans in until his face is a mere inch away. “Couldn’t you get out of my hold if you wanted to?” He asks, challenging.

 

Lan Wangji isn’t thinking, can’t think in this situation, eyes looking up into Wei Wuxian’s anxiously, nerves fraught.

 

“I could,” he eventually says, but doesn’t make any attempt to move, and neither does Wei Wuxian.

 

“You don’t want to,” Wei Wuxian says plainly, and it only takes a near-imperceptible shake of Lan Wangji’s head and Wei Wuxian’s fingers slide along Lan Wangji’s arms further, pinning them in place, Lan Wangji unable to hold in another breathy moan.

 

“You like this huh,” Wei Wuxian continues, a tease in his voice, and he tilts his head down and tentatively brushes his lips to Lan Wangji’s shoulder.

 

Lan Wangji shivers, and Wei Wuxian presses a feather light kiss to the junction of his neck, and then another just beneath his ear lobe. They’re both breathing heavily now, the sound amplified by the still night. Wei Wuxian pulls away, lets go of Lan Wangji’s arms and slides his fingers through his hair, stopping to rest on the back of his neck.

 

Wei Wuxian moves closer and then goes completely still, blinking an inch away from Lan Wangji’s face. Lan Wangji’s heart pounds unnaturally fast, breath catching in his throat at the close proximity.

 

“May I?” Wei Wuxian is saying and Lan Wangji looks at him dazed, heart stopping in his chest when Wei Wuxian stares at him, eyes dark, and reaches out to rub his thumb along Lan Wangji’s lower lip.

 

Lan Wangji shivers as a wave of arousal ripples through his body, toes curling. He looks intently down, avoiding Wei Wuxian’s eyes.

 

“Lan Zhan,” Wei Wuxian almost coos, forefinger hooking under his chin as he brings his head back up so they’re eye to eye. Lan Wangji blinks, embarrassed, cock twitching as Wei Wuxian stares at him darkly, tongue darting out to wet his lips.

 

Lan Wangji drags his lower lip through his teeth, a wave of mild embarrassment and anticipation washing over him.

 

“Wei Ying,” he whispers hoarsely, “Please,” and then finally Wei Wuxian’s lips are on his, body pressing him into the bank, fingers running down Lan Wangji’s side and resting on his hips.

 

Wei Wuxian moans into his mouth when Lan Wangji’s hard length presses into his stomach and Lan Wangji’s eyes fall shut in pleasure when he feels Wei Wuxian’s cock hardening against his body.

 

The kiss is messy, neither of them have any experience, but all Lan Wangji knows is the feeling of Wei Wuxian on him in a dream is incomparable to reality.

 

Lan Wangji whines softly as Wei Wuxian pulls away, his lips drawing gently down his neck. Lan Wangji’s head falls back onto the grass to allow him better access.

 

Fuck, Lan Zhan, you’re so—“ and Wei Wuxian trails off, fingers tracing down his sides and holding his waist. He kisses down his neck, his chest, and stops at a nipple, his tongue swirling around the nub curiously. With one hand his fingers gently twist the other and he leans back to gauge Lan Wangji’s reaction.

 

Lan Wangji’s hips buck forward instinctively at the motion, mind a haze of pleasure, ears pink at the tips. His eyes flutter closed, partially in disbelief that he’s found himself in this situation, partially ashamed, but for the most part, wanting to draw out every second it lasts.

 

Even if it’s just this one time.

 

“Do you like that,” Wei Wuxian asks, voice half a growl, as he continues to suck and bite Lan Wangji’s nipples, pleased to find they’re so sensitive.

 

“Mm,” Lan Wangji replies.

 

Wei Wuxian’s kisses start to get lower, his face almost hitting the water. 

 

“Lan Zhan, can you sit,” he pats the bank, “Up here for me?”

 

“W-what,” Lan Wangji stutters, unsure of what he’s asking. He opens his eyes to a flushed Wei Wuxian, eyes dark as they rake over Lan Wangji’s toned body. He shivers, exposed, but far from cold.

 

“Up,” Wei Wuxian repeats, laughs and adds, “I’d lift you up, bet you’d like that huh Lan Zhan? Sorry but you’re probably too heavy.”

 

Lan Wangji looks at him confused, and Wei Wuxian signs and leans in to mumble against his lips. “Sit up there so I can suck your dick, okay?”

 

And fuck, Lan Wangji clambers onto the ground with a supportive push, his legs dangling into the water, either side of Wei Wuxian’s face.

 

“So dirty for me Lan Zhan, in the middle of the night in the Cold Springs. How many rules have we broken now.”

 

Lan Wangji shudders in lieu of a response, and Wei Wuxian reaches his hand up and drags his forefinger along his forehead ribbon. “Don’t touch,” Lan Wangji says instinctively, and Wei Wuxian chuckles in response, drops his head and takes Lan Wangji’s cock in his mouth, just the tip, teasingly, and then he pulls off. “Are you sure you don’t want me to touch?”

 

Lan Wangji blinks down at him, thighs involuntarily spreading. He’s not exactly aware of everything that goes on in this situation, but not even his dirtiest dreams had conjured up this image.

 

“Wei Ying,” he whispers, reaching out to brush a wet strand of hair out of Wei Wuxian’s eyes.

 

“Is that a yes,” Wei Wuxian says, tilting his head to bite at a thigh.

 

Lan Wangji nods, mouth falling open with a moan as Wei Wuxian immediately leans in, eager, and takes his length in his mouth, coughing when it hits the back of his throat.

 

Lan Wangji pulls his head back alarmed, but dizzy with arousal. “I hurt you,” he says, concerned and Wei Wuxian looks up at him, lips red and swollen. “You didn’t, I just haven’t before,” he says. “Anyway. No talking during a blowjob Lan Zhan, unless it’s dirty,” and with that he cups Lan Wangji’s balls gently in his hand and takes his cock into his mouth, slower and more measured this time.

 

Lan Wangji moans softly as Wei Wuxian sucks along his length, drawn out and slow, the new sensation sending heated ripples along his entire body. Wei Wuxian opens his mouth wider, throat opening as he swallows around Lan Wangji’s length. Lan Wangji’s hips move up at the action chasing the wet heat of his mouth.

 

Wei Wuxian swallows his cock at a rapidly increasing pace, before pausing to kiss down the perineum, tongue pressing lower and lower. Lan Wangji twitches, startled, when Wei Wuxian experimentally licks at the curve of his ass.

 

“Can I,” Wei Wuxian asks, and rearranges Lan Wangji’s legs on either side of his shoulders, gently pulling him closer so only his back is touching the ground. Lan Wangji nods and covers his mouth firmly with his hand, unable to control how loud his moans are becoming.

 

“Want to hear you,” Wei Wuxian chastises.

 

Wei Wuxian is slow at first, careful licks and gentle pressure. Lan Wangji’s legs part for him, his thighs quivering with pleasure. Wei Wuxian’s tongue eventually presses inside, dipping past the rim, and Lan Wangji’s fingers seek purchase in the grass for something to grasp onto.

 

“Feels good,” Lan Wangji stutters, between moans and incoherent sentences. Spurred on Wei Wuxian sucks eagerly at his asshole, tongue flicking and teasing around the rim, and pressing inside.

 

It’s not long before heat is building up unbearably, and Lan Wangji’s fingers are fisting in Wei Wuxian’s long hair, tears pricking at his eyes.

 

“Wei Ying,” he breathes out, the only words that his voice is able to form. 

 

Wei Wuxian looks up at him intently from between his legs and pulls off with a loud smacking kiss. He wraps his fingers around Lan Wangji’s cock firmly, leans in to kiss off the pre-come.

 

“Lan Zhan - mm,” he jerks him off, at a speed Lan Wangji cannot possibly keep up with, and he leans forward with a cry of Wei Ying, come spilling over his hand.

 

Wei Wuxian licks the back of his hand, not breaking eye contact, and then gently reaches cups some cold water, splashing it down Lan Wangji’s body. Lan Wangji shivers when the cold water hits his body, nearly falling forward into Wei Wuxian’s arms, spent.

 

“Wei Ying - you,” he starts, and reaches out to take Wei Wuxian’s hand, pulling him up onto the bank.

 

Wei Wuxian stands, dazed, cock achingly hard against his stomach, eyes wide when Lan Wangji kneels between his legs. He watches intently as Lan Wangji takes his hard cock in his mouth, tongueing tentatively at the slit. Wei Wuxian gasps, hips bucking up into his mouth.

 

Wei Wuxian’s cock is a pleasant weight on his tongue and although it’s a slightly strange sensation to begin with, Lan Wangji is compelled by the noises he’s drawing from Wei Wuxian’s mouth.

 

Lan Wangji swallows his cock, at a pace that’s fast and erratic and Wei Wuxian moans shamelessly loud, unabashed. Wei Wuxian’s fingers entwine in his hair and he pulls it hard and comes with a cry of Lan Zhan, right into his mouth.

 

Lan Wangji pulls away, body still shaking, and accepts Wei Wuxian’s hand outstretched to pull him to his feet.

 

It’s awkward for a second as they stand there in the moonlight, naked, the gravity of what’s just happened sinking in. Lan Wangji, at a loss for words, is about to turn in the direction of his robes when Wei Wuxian’s hands encircle his waist, holding him firmly on the spot.

 

Wei Wuxian’s eyes close and he leans up, lips pursed and Lan Wangji melts into the kiss with a soft sigh. They kiss slow and long, all the words neither of them know yet how to form pressed between each other.

 

Wei Wuxian pulls away first, and he pinches Lan Wangji’s cheek with a soft giggle.

 

“Lan Zhan, wow I thought you hated me, but you wanted me like this?”

 

Lan Wangji stiffens awkwardly and looks at the ground, “I don’t hate you.”

 

Wei Wuxian laughs and slides back into the water. Lan Wangji follows suit, and they both dive under and emerge on the other side, clean.

 

“Lan Zhan, you know. I didn’t think I liked men this much.” Wei Wuxian says bluntly, as he shrugs on his robes. “I didn’t think I liked  you this much,” he continues. It stings a little, but Lan Wangji knows this is likely a one time occurrence. He knew it right from the first kiss but still went ahead with it. The early stages of regret start to settle in his bones.

 

“I liked you from the start,” he whispers, not really meaning to say it aloud, and Wei Wuxian looks at him in surprise.

 

“But you threw away my emperor’s smile!”

 

The corner of Lan Wangji’s lips quirk, in an almost smile, “Before that.”

 

Wei Wuxian stops and grabs Lan Wangji’s robes in his hand, startling him. “When you wouldn’t let me inside the Cloud Recesses?”

 

“Mn.”

 

“Oh.”

 

They both fall into silence, Wei Wuxian letting go as they turn to walk back. Lan Wangji’s heart races even faster than it had in the Cold Spring, as he struggles to find the words to say. To tell Wei Wuxian not to feel bothered, to tell him it's okay that he doesn't feel the same.

 

When they reach Lan Wangji’s jingshi, Wei Wuxian stops him, “I don’t know how to say this.”

 

Lan Wangji inclines his head for him to continue, resisting the urge to lean in and kiss him goodbye, just one last time. 

 

Wei Wuxian looks at him, expression gentle, and he finally whispers, “Out of anyone why would you fall for me Lan Zhan? You are so good and I am so-” he trails off, gaze dropping.

 

Lan Wangji takes a step closer to him, “You are good Wei Ying.”

 

Wei Wuxian looks up at him with a soft smile and says, “You know what. Because you say it I might just have to believe it. You never lie Lan Zhan.”

 

“I do not.”

 

Wei Wuxian laughs softly and mutters offhandedly, “I think I might be in love with you.”

 

Lan Wangji blinks at him, startled.

 

Wei Wuxian takes a step toward him and sighs, “I am most definitely smarter than you don’t forget, this just took me a little longer to figure out. Sorry.”

 

Lan Wangji is speechless. 

 

“Wei Ying.”

 

“Lan Zhan.”

 

“Wei Ying.”

 

“Lan Zhan,” Wei Wuxian laughs, and leans in to kiss him full on the mouth. “Go to sleep and we’ll talk tomorrow okay? You look exhausted. I tired you out huh?”

 

Lan Wangji flushes and nods, turns to leave but not before leaning in to quickly steal another self-indulgent kiss.

 

“Greedy,” Wei Wuxian chuckles, “Good night Lan Zhan.”

 

“Good night Wei Ying.”

 

And when Lan Wangji finally falls asleep, it’s to the tune of Wei Wuxian’s confession playing on a loop, and the soft expression in his eyes that he’s seen many times in his direction, but never recognised what it was.

 

Love.

 

 

(And the next day, when Wei Wuxian grabs Lan Wangji by the hand, and takes him to the clearing with his rabbits, out of sight, he confesses to Lan Wangji again and again, the night’s sleep and daylight only confirming what he suspected to be true.

 

I love you.

 

And Lan Wangji, smiles, the widest Wei Wuxian’s ever seen, and they tumble into the grass locked in a kiss. Only to be stopped when they’re interrupted by Lan Xichen, who takes it all surprisingly well with an amused grin on his face).





Notes:

thank you for making it through you are the real MVP now that you've read this you must carry the baton on and write sub lwj (or like... proper sub lwj but hey i had an attempt!!)
come cry with me about wangxian (and hualian) on twitter