Work Text:
Zhongli and Diluc had a routine.
Though they didn’t have much time to visit the other, when they did they frequently stayed for a week at least. One time Zhongli kept making excuses and he ended up staying in Mondstadt for an entire month. (He had to stay, the Windblume festival was happening.)
But despite this, the time they did spend together they had a nightly routine. Zhongli was always in Diluc’s room before Diluc as he was usually cleaning up the winery. He didn’t particularly like Zhongli doing more than keeping him company while he cleaned as he once dropped five bottles of wine he believed he could carry, sending the alcohol all over the floor and their shoes.
Once Diluc got upstairs, Zhongli would help him undress and they would both sink into the bath the brunet had prepared. They take turns washing each other’s backs and then drain the tub as they dried off.
To bed, Zhongli wore only black satin sleep pants while Diluc wore a nightshirt and short white pants. Before they laid down though, Zhongli occasionally made it a point to brush Diluc’s hair. With how long and thick it was, Diluc had a problem with knots by the end of the day.
“You won’t believe what Kaeya did today.”
Zhongli hummed, running the comb through Diluc’s hair as he sat behind him on the bed.
“He comes in asking for his usual, of course, and then Venti follows him inside.” Diluc gestured with his hand. “Now this isn’t unusual but at the end of their drinking binge, Kaeya expects me to put his tab on Venti’s!”
“And Venti’s tab is—“
“Free! Yes!” Diluc groaned and shivered as Zhongli’s fingers grazed his ear. “He’s such a—“
“Menace?”
“Yes.” His shoulders dropped as he rolled them back, sighing when they popped.
“Did you make him pay?” Zhongli worked out a knot with his fingers before combing through it.
“I yelled at him, but no I didn’t make him pay today.” Diluc crossed his arms. “They only got through three bottles anyway.”
Zhongli hummed again.
Though at the time Diluc had been aggravated at his brother’s antics, the feeling of Zhongli’s fingers running through his hair made him forget why he was mad in the first place.
Zhongli parted his bangs and pressed a kiss to Diluc’s forehead before continuing his task.
Diluc’s cheeks pinked and he wouldve hid his face in his hair if Zhongli hadn’t gathered it behind his shoulders.
“Braid or loose today, darling?” Zhongli asked.
“Braid.”
Zhongli gathered his hair together and made to begin braiding but just continued running his fingers through the red hair. Diluc’s eyelids fluttered at the tingling on his scalp and the occasional times Zhongli’s fingers would brush against the back of his neck.
His hair was pushed to the side where Zhongli then pressed a kiss there. Diluc glanced back as he felt a kiss below his ear and then another behind it.
“Zhongli…” Diluc started. His lover was prone to getting distracted or losing his train of thought.
“You’re as beautiful as the day I met you.” Zhongli said into his neck. “I desire you.”
Diluc turned to face him. “You do?”
Zhongli pressed a heavy kiss to his mouth. “Of course I do,” he brushed Diluc’s hair off his shoulder to bury his face in his neck. “Many people desire you.”
“They do?” Diluc’s breath hitched as Zhongli sucked on the soft spot below his ear.
“You are Mondstadt’s most eligible bachelor,” Zhongli said as he rolled Diluc onto his back, nipping at his neck.
Diluc huffed a laugh. He could hardly call himself a bachelor given that he was a taken man. “Please Zhongli, if anything that title goes to my brother.”
“I wouldn’t know,” Zhongli sucked his neck, “Because I plan to devour a winery owner, not a cavalry captain.”
Heat shot to Diluc’s gut as Zhongli’s words and the way his broad hands tightened around his waist. “You flatter me.” Was all Diluc could get out.
Zhongli picked his head up to look into his eyes. “It’s not a tactic, darling. You truly are the most beautiful man I’ve laid my eyes on.”
Diluc felt like he was going to burst. During the time he had been with Zhongli, the ex archon showered him with more love in a year than he had gotten in five. Despite the frequency, Diluc still felt like he might melt everytime he was complimented.
Though at the same time, something heavy always settled in his chest.
Diluc huffed another unsure laugh. “That’s not— that’s not possible.”
Zhongli kissed him, his eyes half lidded. “How so?”
The redhead continued. “Statistically—mathematically that cannot be true with the amount of people you’ve met over the thousands of years.”
The brunet actually paused at this and Diluc’s heart dropped. He was the idiot that made his lover realize how boringly average Diluc was. Of course he never thought much of himself, that’s why it was hard accepting Zhongli’s praises and gave halfhearted comments as to why it was all wrong.
He’d considered himself lucky that Zhongli didn’t listen for too long.
Yet Diluc doubled down. “There must have been other men or anyone that rendered you speechless.”
“While this might be true,” Zhongli started. “Shouldn’t that make it all the more endearing that you’re the one I can’t stop thinking about?”
Diluc flustered and went to respond before Zhongli cut him off.
“I think about your eyes,” he kissed his eyelids, “Your lips,” a chaste kiss was placed there, “Your witty comebacks.” They both chuckled at that.
“I think about your body,” Zhongli breathed against his chest making Diluc shudder. “Your body against mine.”
“The way your head tips back,” His hand travelled down to between Diluc’s thighs. “When you make the most beautiful sounds because of me.”
Diluc gasped when Zhongli squeezed him, his thighs shaking as he struggled between clamping them together and spreading them wider.
“Even if I had met you when I was young, I would’ve remembered your perfection for much longer than six thousand years,” Zhongli whispered into his ear.
Tears spring in Diluc’s eyes as he grabbed Zhongli’s face between his hands and kissed him hard. Zhongli groaned and opened his mouth against Diluc’s and thrust his tongue in. Diluc’s back arched so that his front was pressed against Zhongli, feeling him against his thigh.
Once they pulled apart, Zhongli noticed the tears on Diluc’s cheeks and raised a hand to wipe them away. “Diluc—“
“Make love to me,” Diluc gasped as he replaced the tears Zhongli had just wiped away.
Zhongli nodded as he kissed away the tears. “I’ll love you everyday you have me, Diluc. And everyday after that.”
Diluc’s shirt was pulled off of his body and Zhongli immediately attached his lips to his bare chest, traveling down towards his pants. Diluc sucked in his stomach as Zhongli paused there and kissed at his belly button and v-line, tasting Diluc and the soap from their bath.
Zhongli slipped his fingers under the waistband of his pants before looking up. Diluc nodded with a pleading expression. He needed Zhongli in him yesterday.
The pants were pulled off and Diluc was laid bare. He didn’t have much time to feel about his state as Zhongli began sucking and biting and his inner thighs.
Diluc gasped and thread his fingers through Zhongli’s hair, pulling it slightly to either get him to come back up and kiss him or to nudge him closer to his goods.
Zhongli didn’t cooperate however and instead kissed down his leg, pressing his lips to the inside of his knee and then his ankle. He furrowed his brow and huffed before setting down Diluc’s leg to hover above him again. Diluc’s heart clenched and gut pooled with heat at the action.
He kissed him softly this time, in a way that made Diluc’s toes curl. He heard Zhongli rummaging for something in the nightstand but didn’t break the kiss as his nose pressed into his lover’s cheek.
Diluc heard a small pop before suddenly a finger was circling his entrance. He jumped and almost clamped his legs closed on Zhongli’s hand as he pulled back.
Zhongli sat back on his heels, a bottle of oil in his hand with the other prodding to get inside him. At first glance he looked put together, much different than the crying, drooling mess that was Diluc, but his pulled hair and tent in his pants gave him away.
Diluc’s stomach clenched at the sight because to put it simply; Zhongli was hot as fuck. The statues in Liyue didn’t lie about his likeness with his clenched abs and muscled arms that were always hidden under his suit.
(Not to mention Zhongli was much taller than him making Diluc want to climb him like a tree.)
“Relax, my love.” Zhongli nudged Diluc’s legs apart to slot himself between them. “I would never hurt you.”
As Diluc was distracted by Zhongli’s golden eyes, he slipped a finger in making Diluc gasp. Zhongli caught it in a kiss and began rocking his finger in and out.
Soon enough, Diluc was withering as he asked for more and Zhongli obliged. He pulled out and spread more oil on his finger before thrusting in two, this time Diluc sighed at the relief of being spread further instead of closing his legs in discomfort.
Zhongli put his body into thrusting his fingers inside him, rocking the two them as if he were already inside. Diluc held onto his biceps, his fingers digging into his arms as he whined.
He scissored his fingers apart, spreading Diluc wide and getting the first moan out of him. His head turned to the side and buried into the pillow as his brow furrowed and legs spread further.
“Like that?” Zhongli asked as if he didn’t already know that always made Diluc turn into jelly.
Diluc bit his lip and nodded his head while looking at Zhongli through half lidded eyes. His lover continued to press in his fingers, soon adding three and alternating between scissoring and curling them.
Zhongli buried his head in Diluc’s neck to suck on his skin as his fingers curled trying to find the spot that made Diluc see stars in the middle of the day. His breath hitched every time Zhongli got close but not quite there. Of course it always felt good whenever he found it or not just because he—
“Shit!” Diluc’s eyes rolled into the back of his head momentarily as it felt like his body had been lit on fire. “Right there!”
He felt Zhongli smile into the side of his neck as he than began rubbing and thrusting right into that spot. Diluc moved his hands from Zhongli’s shoulders to his face and brought his lips back onto his own. He moaned and he rolled his hips back down onto his fingers, trying to press them deeper than they would go.
“I want you,” Diluc groaned as they broke the kiss for a second to catch their breath.
“I want you too.” Zhongli kissed him hard. “I want you so bad, Diluc.”
Zhongli finally pulled his fingers from Diluc making him whine at the loss. He watched the other sit back and start pulling his pants off and shucking them to the side. He shivered at the cold air on him.
When he went to rub oil on himself, Diluc sat up and grabbed the bottle before he could. He tipped the bottle to pour some in his own hand before wrapping it around Zhongli.
He groaned, thrusting his hips and little into Diluc’s grip. The redhead bit his lip at the sound Zhongli made, shivering in delight that only he was able to pull those sounds out of him.
Diluc leaned up and caught Zhongli’s lips with his, the other palming the back of Diluc’s neck, his fingers threading through his hair.
When they pulled apart, Diluc felt like he was going to burst from the way Zhongli looked at him. The amount of pure adoration and lust in his eyes was more than he ever though was possible to be directed at him.
“Diluc…I—“
“I want you inside me.” Diluc rushed, if Zhongli said those three words, he would surely be in tears again.
Zhongli mouth shut before he nodded. He held Diluc’s waist steady just as the other got onto his knees to hover over Zhongli’s lap. Diluc held the base of Zhongli’s cock and guided it to his entrance, his other hand bracing himself on his shoulder.
The head slipped in and they both groaned. Zhongli’s hands tightened as Diluc’s thighs already began to shake. Diluc wrapped both arms around his shoulders as he tried not to finish early. It hadn’t even been that long since they last couples but his emotions were already riding high tonight.
Zhongli eased himself the rest of the way in as Diluc tried not to self combust at the thickness of Zhongli’s cock. He was fully seated in Zhongli’s lap and felt like he could split in two. The feeling was just on the wrong side of painful making Diluc squeeze his eyes tight and clench his teeth.
“Relax,” Zhongli combed his fingers through his hair, “Relax, my dear, so I can make you feel good.”
Diluc sucked in a breath and willed himself to follow Zhongli’s advice. Once the pain ebbed away into pleasure, Diluc nodded in Zhongli’s neck before lifting his head as well as his legs to slowly grind into Zhongli’s lap.
“Fuck,” Zhongli groaned, moving his hands to squeeze Diluc’s ass and spread it apart to thrust in shallowly.
Diluc’s eyes fluttered as he felt Zhongli’s cock get close to his spot. He couldn’t get it well with this angle, but he wanted to stay this close to Zhongli.
“Archons, fuck,” Diluc’s stomach clenched and the satiated fullness that sat inside of him. “I already feel like I’m close.”
Zhongli didn’t say anything, just grabbed Diluc’s waist in a vice grip and pulled him up and down on his cock. Diluc choked as his sweet spot was brushed before he understood the memo.
Diluc planted his knees firmly and began rolling and bouncing his hips on Zhongli’s lap. The sweet grind of his cock pulling out of him before slamming back in was drool worthy.
He felt the hand that had threaded through his hair tug just the smallest bit as Zhongli moaned when Diluc clenched around him. Diluc whined at the tingling feeling on his scalp and arched his back, rolling his hips roughly.
Diluc felt hot, his gut burning but not exactly the searing heat that came right before he was rendered boneless. His thrusts were beginning to falter and grow sloppy as he chased his own release and lost any rhythm.
“‘S good?” Diluc asked, circling his hips.
“Always,” Zhongli pressed a kiss to his lips. “Will you allow me to make you feel good?”
Diluc nodded eagerly and Zhongli kissed him again, leaning into it to push Diluc down onto his back. He went willingly, sighing as he was laid softly onto the bed, his hair surrounding his head in a halo.
Zhongli hovered above him, most of his weight resting on his hands that were on either side of Diluc’s hips. His eyes roamed his naked body making Diluc’s skin tingle at his gaze. Zhongli lifted a hand to palm at Diluc’s stomach, groaning with his brows slanting up as he thumbed under his belly button.
“Here,” Zhongli said, grabbing Diluc’s hand before placing it where his just was. Diluc furrowed his brow in confusion at what he was supposed to feel before his fingers skimmed over a small protrusion.
“That’s—“ Diluc cut himself off as Zhongli pressed in deeper and the bulge became more prominent. “Fuuuuuck.”
Diluc’s eyes rolled up as he clenched around Zhongli. If he didn’t know any better, Zhongli being able to see Diluc’s belly distend from himself turned him on even more. Diluc didn’t care if it was an ego or power trip, it was hot.
Zhongli rolled his hips once more making Diluc gasp. “Are you alright, love?”
“Keep going,” Diluc wrapped his arms around Zhongli’s neck. “I want to feel it.”
The other nodded and switched to rest his weight on his elbows before starting a brutal rhythm right into Diluc’s sweet spot. Diluc moaned as he saw stars behind his eyes and scratched up Zhongli’s back. “Right there, oh fuck.”
The slap of skin against skin grew louder, to an impressive amount that would’ve embarrassed Diluc if they had guests. Zhongli kept his thrusts short but hard, punching air out of Diluc every time he bottomed out.
“Darling, you feel so good,” Zhongli moaned. He cursed as he buried his head in the bend of Diluc’s neck. He nipped and kissed up and down his neck leaving his deep moans to be right by Diluc’s ear.
Diluc felt his gut pull in that searing heat. “I’m close,” He tossed his head back as he rolled his hips down onto Zhongli’s cock to meet his thrusts. Without bringing up his head, Zhongli brought down a hand to wrap around Diluc’s cock and thumb at the head.
Diluc screamed as his vision went white and came into Zhongli’s hand. The other thrusted faster to fuck Diluc through his release and chase his own. Zhongli found it in one particularly hard thrust and dug his teeth into Diluc’s shoulder.
He moaned at the feeling of being filled up and wrapped his legs around Zhongli’s hips, faintly rolling his hips and clenching to extend the pleasure as long as he could.
Zhongli finally lifted his head to look Diluc in the eyes. He brushed away hair that had gotten in his face before caressing his cheek. “You look beautiful,” He said.
His eyes were half lidded but still shone that bright amber. They both were breathing heavy, Zhongli’s cheeks flushed and chest heaving and pressing against his own.
“You as well,” Diluc responded and brushed Zhongli’s bangs back.
A small smile graced his face before he leaned down and pressed a soft kiss to Diluc’s lips.
“I love you, Diluc,” Zhongli mumbled against his lips.
Diluc had been right before as tears pricked at the corners of his eyes.
“And I love you, Zhongli.”
They cleaned each other again and Zhongli did eventually braid Diluc’s hair before they curled around each other in bed. Diluc rested his head against Zhongli’s warm chest as the other propped his chin on the top of his head, his heartbeat against his ear lulling him to sleep.
Mathematically, they should be impossible and yet they still were. Diluc would forever be grateful for that.
