Work Text:
Wei Wuxian had a significant amount of time until his next class and he was bored . All his homework was done, there weren’t any upcoming assignments, he was even ahead in all his required readings. Of course, he could just take a nap, but then he’d have to wake up and there was a fifty-fifty chance he’d sleep through his alarm. So, what could he possibly do?
Ultimately, he decided on visiting the library. It wasn’t his ideal environment with the quiet atmosphere, but his best friend, his favorite person, was there.
Said favorite person, Lan Wangji, worked at the library on Mondays, Wednesdays, and Fridays during the morning to early afternoon and Wei Wuxian made it his goal to visit him at work at least once a week. More often than not he’d be there every shift.
“Lan Zhan!” Wei Wuxian smiled brightly at Lan Wangji who was in the middle of scanning books. “I missed you.” He leaned over the counter and grinned, “How was your day?”
“It’s been good.” Lan Wangji nodded without looking up.
Wei Wuxian pouted, “Won't you pay attention to me, Er-gege?”
“I’m working,” he sighed.
“Come on, Lan Zhan. At least let me sit next to you? Let me behind the counter.”
Lan Wangji lifted the opening and let Wei Wuxian take his seat. He went back to scanning books while Wei Wuxian sat behind him.
An hour passed before Wei Wuxian got antsy. It was more time than usual, so he was proud of himself. Still, by now, he needed to do something. Specifically something involving Lan Wangji.
Wei Wuxian stood from his chair and rested his chin on Lan Wangji’s shoulder. “Lan Zhan… I’m bored.” He stuck his face in Lan Wangji’s neck. He never knew why he enjoyed Lan Wangji’s neck so much, but he always found himself staring. It was muscular, like the rest of his body. There was that one vein on the side that poked out, especially when he reacted to his own antics. “Lan Zhan, won’t you play with me? Please? Please? Please?”
His pleas got louder until there were people looking in their direction. Lan Wangji sighed, knowing exactly what Wei Wuxian was playing at. Instead of giving him what he wanted, which was a reluctant sigh that meant he was giving in, Lan Wangji turned to face him. With a firm hand, he grabbed at the back of Wei Wuxian’s neck, gripping hard, and pulled him in close. “Behave,” he ordered with a deep voice. “Sit down.”
Wei Wuxian went silent without even a second thought. He stood pliant and still under Lan Wangji’s gaze for a moment until he nodded. His body moved slowly as he sat in the chair again, staring at Lan Wangji with half lidded eyes. His limbs felt like jelly and his mind was beginning to fog over, leaving him ready to listen to his every command.
“Stay seated. I’ll come to you soon.”
“Okay…” His words were soft and obedient. Wei Wuxian sat for another hour, waiting for Lan Wangji to finish his work since they shared the next class together. During the entire wait, Wei Wuxian felt weightless and desperate, silently pleading for Lan Wangji to place his hands on him. He’d never felt that way about other people, but Lan Wangji’s hands were different. They were strong and there was a certain vein in each one that poked out. It would poke out more when he’d hold something strongly or close his fists together.
Why do I feel this way? Would he do it again?
Wei Wuxian couldn’t stop thinking about how his hand would be gripping his body. Lan Wangji’s hands on his waist and thighs and arms and neck.
“Wei Ying?”
He slowly lifted his head, feeling less fogged over, but still pliant. “Yes, Lan Zhan?”
“It’s time for class.” Lan Wangji held both their bags, waiting on the other side of the counter with the counter door up.
“Alright.” Wei Wuxian stood up and plastered himself to Lan Wangji’s side, holding onto his free arm.
—
Since that day, Wei Wuxian found himself more attached to Lan Wangji than before. He went MIA to the one girl that he was talking to. Honestly, they weren't going anywhere anyways. Out of the few girls he’s tried to date, none of the relationships lasted. It all just felt… wrong, in a way. And then he’d be with Lan Wangji and spend days with him and he’d be more than content. So, now that he was spending more time with Lan Wangji, he felt right.
With that, Wei Wuxian became clingier, more touchy. He’d snuggle up with Lan Zhan on the couch or in his bed to watch a movie. “Lan Zhan, I like how you smell,” he mumbled one night. Wei Wuxian had his head cradled on Lan Wangji’s lap with his head tucked towards his stomach. Lan Wangji’s hand sat on his neck gently.
He was trapped and so, so very gone. Wei Wuxian closed his eyes and inhaled deeply.
Lan Wangji tensed his shoulder and held back a groan, “Do you?”
Wei Wuxian relaxed ever more, “Mhmm…” He felt himself harden in his underwear, but ignored it.
—
In their apartment, Wei Wuxian was currently spiraling. His mind was racing a mile a minute and he couldn’t stop thinking. He’d tried everything from taking a shower to playing music to making a feeble attempt at cooking, but Wei Wuxian could not calm down and focus.
Then, he heard the front door of the apartment open. Lan Wangji was back from the gym.
He darted out of his room to meet Lan Wangji at the front. He stopped Lan Wangji in his path to his bedroom. Now that he stood in front of him, the words got jumbled in his throat. “I need- Lan Zhan- I need—” Wei Wuxian tried so hard to speak, but he didn’t know how to ask for what he wanted.
Being his amazing self, Lan Wangji dropped his bag and set all of his attention on Wei Wuxian. “Wei Ying, take your time and tell me.”
There were tears pricking at his eyes. He felt too frantic to function and Lan Wangji was being so kind and wonderful af he knew that he could make it okay again if he just… “Neck,” he rasped. “I need hands. Neck.”
Lan Wangji caught on soon enough and did his best to remain calm. He put his hands on Wei Wuxian’s shoulder and moved them both to the couch. He meant to sit Wei Wuxian on the couch, but Wei Wuxian decided that he needed to kneel in between Lan Wangji’s legs.
“Lan Zhan… please…” He pressed his head into Lan Wangji’s thigh, trying to calm himself and pleading at the same time.
Lan Wangji shushed Wei Wuxian. He put his hand in his hair and moved his head to gently lay his head down on his thigh rather than it pressing in. “Relax, I got you.” He grabbed the back of Wei Wuxian’s neck and squeezed. Not enough to hurt, but just enough for him to feel the pressure of his hands
Wei Wuxian’s squirming began dying down until he was still. His body was deadweight, leaning himself on one leg and breathing deeply.
Lan Wangji had just come from the gym. Wei Wuxian had seen him in the gym before and he couldn’t take his eyes off of him. There was sweat dripping down over his body and a few strands of hair from his tied up bun stuck to his face. Anyone could admit that Lan Wangji had the body of a god, but Wei Wuxian had the blessing of being pressed up against it.
And he remembered how he smelled once he finished his workout. He stood next to Lan Wangji and he just wanted to press himself against his neck.
But now, in between his thighs, Wei Wuxian knew he could. He pressed himself closer to Lan Wangji’s crotch and inhaled, sighing happily when he got what he wanted. Above him, Lan Wangji groaned and tightened his hand around Wei Wuxian’s neck.
Wei Wuxian moaned and pressed his face into Lan Wangji’s cock, his cheek against the half hard cock. He felt the heat of Lan Zhan against him and turned his face to mouth at him through his sweatpants.
“Wei Ying!” He tugs at Wei Wuxian’s hair and meets his half lidded eyes. “What are you-?” Lan Wangji watched as Wei Wuxian held his mouth open and twitched his hips, humping the air.
He tried to pull forward to mouth at Lan Wangji’s cock again. “Please… I need…”
“You want it?”
Wei Wuxian nodded, trying to press his lips against Lan Wangji. He whined when he was held back again from a tug on his hair.
With a sharp tug, he forced Wei Wuxian to look at him, “Use your words.”
“My mouth. Please.” He lifted his hands and began pulling down his pants and boxers. He watched as Lan Wangji’s dick bobbed from the confines of his clothes and slapped against his lower stomach. It was big, reaching slightly past his navel at its hardest. His cock curved up slightly. Precum beaded at the tip and stained his skin. Wei Wuxian licked the newly formed bead, resting his hands against his thighs again.
He keened softly as he kissed and licked the underside of his cock. The scent of Lan Wangji fresh out of the gym, the taste of precum on his lips, and the pressure on his neck was driving him insane, making his head disconnect from anything and everything but Lan Wangji. Wei Wuxian was being consumed by dormant lust and he was over the moon.
He wrapped his lips over the tip, prodding his tongue into the slit. Lan Wangji moaned and pulled him off with an audible pop. Wei Wuxian whined again, half in unbridled pleasure from the tugging at his hair, half because he was being deprived of having Lan Wangji invade his five senses yet again.
Lan Wangji was sure it was Wei Wuxian’s first time with a man, so he made sure to tell him what to do, despite him being so hazy and pliant. Maybe that was a good thing at the moment. “Wei Ying, no teeth. Hollow your cheeks. Go slow.”
His hair was let go again, returning the hand to his neck, and began sucking Lan Wangji’s cock again. Wei Wuxian listened to everything he was told and swallowed Lan Wangji as much as he could without choking. He moaned contentedly as he continued to suck.
Lan Wangji was ascending, watching and feeling Wei Wuxian suck his cock. “Wei Ying, you’re doing so good.”
His hips were humping the air as he continued to sink further down into his cock, nearly swallowing the entire length. Wei Wuxian wanted to choke on it. He wanted to feel it in his throat the next day so badly. Finally, his nose pressed to the tuft of hair at the base of his cock. Tears fell from his eyes.
Once again, Lan Wangji pulled Wei Wuxian off his cock, but wasted no time. “Can I fuck your face?”
Wei Wuxian wanted to cum so badly, it hurt. He nodded and pleaded, wanting to please Lan Wangji more than anything. To feel him spill down his throat—
“Open.”
His lips fell open immediately. With his hair, Wei Wuxian was guided down onto his cock, following Lan Wangji’s pace. The drag of his cock along the roof of his mouth speeding up with every other tug of his hair was intoxicating. Wei Wuxian felt his own orgasm cresting while Lan Wangji fucked his throat.
Lan Wangji’s hips thrusted up each time he lowered Wei Wuxian onto his throbbing length. He was about to cum. From the tightening of his lower abs and the tenseness in his jaw, Lan Wangji’s knew he was about to spill into Wei Wuxian’s mouth.
Wei Wuxian moaned as he was lowered down once more, his face pressed into Lan Wangji’s pelvis and keeping him there. The hot jets of Lan Wangji’s spend filled his mouth and with that, Wei Wuxian felt more tears spill as he came untouched in his own boxers. His eyes rolled back from the feeling of his throat being molded to fit Lan Wangji. Nothing and no one could compare to him.
Lan Wangji pulled Wei Wuxian off of his softening length and manhandled him onto his lap. He kissed him roughly, palming at his ass. “You did so good, Wei Ying.”
Wei Wuxian whimpered and pressed his face into Lan Wangji’s neck. He mouthed at his neck and left bruises that would peek from Lan Wangji’s collar the next day. They stayed there until Wei Wuxian eventually fell asleep on top of Lan Wangji.
He carried Wei Wuxian to the bathroom, cleaning him up and bringing him to his bed. He took a short shower so he wouldn’t leave Wei Wuxian alone for too long.
After cleaning up, he got himself and Wei Wuxian a bottle of water. Lan Wangji woke Wei Wuxian up, seeing that he was still hazy and pliant. “Here Wei Ying, drink this.”
Wei Wuxian smiled that genuine, gentle smile at Lan Wangji and kissed him sweetly before letting Lan Wangji tip his head back and help him drink.
They finished their waters and Wei Wuxian held his arms out for Lan Wangji to join him in bed. Him leaving was wrong, he should have his arms around him and kiss his neck. So, Lan Wangji had no choice but to join him and pull Wei Wuxian over him so he could cling in a koala bear-like fashion.
—
In the morning, Wei Wuxian woke up blissful. He was pressed against something warm and solid, his body was relaxed , and his mind was clear and quiet. He sighed when he noticed the hand carding lightly through his hair. “That’s nice, Lan Zhan.”
Lan Wangji was airing up with Wei Wuxian lying his head on his lap and seabed around one leg. He looked down from his book to meet Wei Wuxian’s gaze. “Good morning, Wei Ying.”
“Good morning.” He wrapped his arms around Lan Wangji’s waist and kissed his stomach. “Did you sleep well?”
“I did. And you?”
“The best I’ve ever slept in my entire life.”
“Good.”
They stopped speaking for a moment, just laying there with the morning sun peeking through the curtains. Lan Wangji kept his hand steady as he played with Wei Wuxian’s hair. Wei Wuxian kissed and sucked at Lan Wangji’s thigh.
“Wei Ying, What happened last night?”
He hid his face as his blush began to show. “Remember that day in the library? When you grabbed my neck?”
Lan Wangji nodded.
“I really liked it. And I like your hands. And when you did it, it made my brain all foggy, but in a nice way. And I just needed you to touch me more because you’re the only one that makes me feel like this.”
Lan Wangji made Wei Wuxian lift his head, “You like my hands on you?”
He let out a breathy “Yes.”
“What else do you like, Wei Ying? What else do you want ?”
“I like when you… say my name.”
“Wei Ying.”
“I like when you pull my hair.”
Lan Wangji moved a hand to grip at Wei Wuxian’s braid and tugged his hair to keep his head up. “Mhm…”
Wei Wuxian moaned and rocked his hips against Lan Wangji’s leg, “Fuck, Lan Zhan.”
“Continue.”
“Hnn… I like how you smell. All the time, anytime. Lan Zhan, Lan Zhan!”
Lan Wangji tucked his hands under Wei Wuxian’s arms to lift him onto his lap. He kissed Wei Wuxian, sucking at his lip and biting him until he bruised. Hands trailed all over his body, groping at his ass and thighs. With Wei Wuxian frantically undulating his hips on Lan Wangji’s lap, he felt himself harden in his underwear. The friction was glorious.
“Lan Zhan, can you- will you-?” He tugged at Lan Wangji’s shirt.
“Speak clearly, Wei Ying.” He pulled off his shirt, followed by him pulling off Wei Wuxian’s shirt.
“Fuck me, please, please Lan Zhan…”
Lan Zhan flipped them over, pinning Wei Wuxian to the bed. He kissed down his neck, biting and sucking until there were purpling bruises he knew would show for the next couple of days. He laved at his chest, sucking at a perky nipple and rolling the other between two fingers. He bit at a nub and pinched the other while using another free hand to pin Wei Wuxian’s hips down.
“Fuck, Lan Zhan, I need it, I want it” He keened at the painful attention given to his chest. The pain sent sparks through his body, making tears prick at his eyes and made his hips jump under Lan Wangji’s strong hold.
“You’re so desperate.”
He nodded wildly, “Come on, come on, come on.”
Lan Wangji pulled away to tug off their underwear. Gazing at Wei Wuxian, he felt possessiveness rise from the marks that he left on his neck and chest. He could keep him there and fuck him and fuck him and fuck him until tears spilled over. He watched Wei Wuxian’s cock sit heavy against his stomach, twitching and drooling precum.
He dug in his dresser drawer for lube before settling in between Wei Wuxian’s thighs.
Wei Wuxian spread his legs wider, unconsciously.
With gentle, but firm hands, he pressed a dry thumb against Wei Wuxian’s hole. The furl clinched under the dry finger. Above him, Wei Wuxian thrashed and pushed against Lan Wangji’s hand. With that, Lan Wangji lubed up a finger and slowly pushed his way inside his tight heat.
To him, Lan Wangji’s finger was a glorious intrusion that put all his missing pieces together. Lan Wangji should be connected to him, his hands needed to be on his body, in his body, because Lan Wangji was right. Wei Wuxian didn’t notice the second finger that entered him and cried out in pleasure as the third pushed past the ring of muscle. And when Lan Wangji’s finger curled and pressed into his prostate, Wei Wuxian came dry and slumped into the sheets.
After watching Wei Wuxian came dry just from his hands and with him pliant and fucked out against the mattress, Lan Wangji flipped Wei Wuxian over and pressed the head of his cock against his hole, pushing into him slowly until the head popped in and Wei Wuxian dropped his head, moaning into the pillow.
The slow drag of his cock against his walls drove him insane. He felt a hand wrap around the front of his neck and hold its place there, a steady weight that he wanted to press into him and consume him and the weight of his desire.
Lan Wangji pulled them both onto their knees, holding Wei Wuxian by the neck. Wei Wuxian dropped his head back against Lan Wangji’s shoulder and begged for more. He lifted a hand to Lan Wangji’s hand on his neck and squeezed around it, “Harder, harder…”
Lan Wangji groaned and sped up his hips, wrapping his arm around Wei Wuxian’s waist. With his hands, he pressed against the sides of Wei Wuxian’s neck, choking him.
Strangled moans came from Wei Wuxian as he felt himself fogging over and ready to cum. His body was too weak to even move his hips, so Wei Wuxian let Lan Wangji fuck into him. he let him abuse his prostate with every thrust.
With his own orgasam approaching, Lan Wangji’s thrust became frenzied. The wet slap of skin against one another and the strangled moans were enough to drive them both over the edge. Wei Wuxian’s vision whited out as he came untouched over the sheets and on his stomach. Tears spilled over in euphoria, crying out as much as he could with a hand around his throat. He felt Lan Wangji release inside of him, painting his insides and fucking him throgh his orgasam.
Lan Wangji released Wei Wuxian’s neck from his grip and held him close, wrapping tired arms around his torso. They breathed heavily against one another.
Lan Wangji kissed Wei Wuxian’s cheek as he laid the two down without pulling out. He kissed against the back of his neck, rubbing a hand gently on Wei Wuxian’s back as he waited for the fog to clear out of his head or for him to fall asleep.
—
Wei Wuxian woke up an hour later, dressed in fluffy pajamas and sore. Still, his sore body was still blissfully relaxed. He rolled out of bed and followed the scent of spices wafting from the kitchen. At the stove, Lan Wangji cooked potatoes and fried bacon for Wei Wuxian. The smile on Wei Wuxian’s face couldn’t help but grow.
He joined Lan Wangji in the kitchen, sitting at the island. As he sat, a cup of tea was served to him. It was his favorite and had just the right amount of honey. And then, when he was given breakfast, Wei Wuxian felt his happiness bursting at the seams.
“I love you so much, Lan Zhan.”
Lan Wangji whipped his head around so fast. His usual calm composure was broken at that very moment. “What?” he choked.
He leaned his head on his chin, “You told me to tell you what I like and what I want. But I don’t just like you, Lan Zhan. You're my person. And I think I’ve always known that, but I couldn’t admit it. I’ve always thought that one day you’d get sick of me and leave, but you just kept on staying and you’ve always taken care of me. I like everything about you, I really, really love you and I really want you and it can’t be anyone else but you.”
“You-?” Lan Wangji stumbled over his words, trying his hardest to process what Wei Wuxian just admitted. Wei Wuxian: the love of his life and the center of his affections loved him. Wants him. Can’t have anyone else but him. “Wei Ying- I—”
“It’s okay if you don’t feel the same. It’s okay. I just had to tell—”
“No, Wei Ying!” He rounded the island and cupped his cheeks, looking into his eyes with immovable intensity. “Love you. I love you.” Lan Wangji kissed his eyes, “Love you,” his cheeks, “love you, want you,” his lips, “I love you so much. No one else but you.”
“You do?” Wei Wuxian’s voice was small and uncertain.
“For years. Since I met you, even before I could push words to it.”
He gasped, “Lan Zhan.”
—
Nie Huaisang walked with Nie Mingjue and Lan Xichen. They were walking to the library to visit Lan Wangji. At the front desk, where Lan Wangji usually was, Lou Qingyang sat scanning books.
“He called out of work today. He’s out with Wei Wuxian today.”
So, after classes, along with Lou Qingyand, made their way to Wei Wuxian and Lan Wangji’s apartment. They knocked on the door and Lan Xichen let himself in after no one answered.
He walked through the apartment, worrying since he hadn’t been able to contact his brother or Wei Wuxian all day. It wasn’t like Lan Wangji to not answer his phone unless it was an emergency.
Entering his bedroom, he gasped when he saw Wei Wuxian wrapped in Lan Wangji’s arms. They were fast asleep, breathing in tandem with each other. Lan Xichen noticed the matching bruises along their bodies and excused himself from the room.
He noticed two wearing matching bands on their ring fingers and shook his head fondly. He’d talk to them later.
Nie Mingjue was waiting by the end of the hall while his brother and Lou Qingyang sat on the couch.
“Are they okay?”
Lan Xichen nodded with his signature soft smile, “They’re doing great.”
