Actions

Work Header

dream of venus / children

Summary:

It had been a long night—he didn’t know what came over him, or what had come over Kaeya, for that matter. All he knew was, somehow, the insufferable Cavalry Captain was actually capable of shutting the fuck up for a few hours.

Even if it meant choking on Diluc’s cock as he served drinks at the bar.

Notes:

HELLO here is my first genshin fic. hell yeah

i use the words cunt, clit, cock, and hole for kaeya

title from dream of venus / children by the novembers

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

Work Text:

“Thank you, come again.”

There was an edge to Diluc’s voice, just this side of strained as he said his farewells to their last patron of the evening. It had been a long night—he didn’t know what came over him, or what had come over Kaeya, for that matter. All he knew was, somehow, the insufferable Cavalry Captain was actually capable of shutting the fuck up for a few hours.

Even if it meant choking on Diluc’s cock as he served drinks at the bar.

It turned out that Kaeya could actually be quite obedient. While safely concealed underneath the wooden countertop, he took his time worshipping and swallowing Diluc’s cock down for what must have been hours. And while Diluc could be cruel, he didn’t hate the man, so he allowed Kaeya to have a toy to keep himself stuffed full as he waited for the bar to close for the night.

“You look good like this, you know.” Diluc grabbed Kaeya by his hair and pulled him off his cock, tilting his head back so he could fully take in the display. At that, Kaeya gave him a sugary smile; he knew how good he looked. He knew that Diluc loved to see the evidence of his exertion—the spit running down his chin, the hot blush raging across his cheeks, the slick sounds of him grinding down on his toy in earnest.

The thin scarlet bodysuit Kaeya wore for him was the cherry on top. It was a pretty thing, sheer and adorned with an array of thin straps and lace flowers. It cinched sweetly at Kaeya’s lithe waist while exposing the plush swell of his chest, and it made Diluc’s mouth water.

“Thank you, Master Diluc.” With a smile, Kaeya swept his tongue over the head of his cock in little kitten licks, as if he hadn’t already gotten his fill from the past few hours of his shift. Diluc had to resist the urge to shove himself back into Kaeya’s waiting mouth; he was already on the edge from being toyed with all evening, and he didn’t want it to end too soon.

Carefully, his hand migrated to one of Kaeya’s dark, velvety ears. His body eagerly arched toward the touch and Diluc rewarded him with a tiny smile. “Who knew you could be so obedient,” he murmured, slapping Kaeya’s wet cheek with his cock. Kaeya tried to chase it with his mouth, but Diluc yanked him back by his hair once again.

“Do you want me to fuck you?”

Yes,” Kaeya was quick to respond, eyes wide and fingers dancing over Diluc’s thighs. “Please.”

Diluc didn’t have to be told twice. “Get up, then. And bend over the counter.” He backed away to make quick work of his jacket while Kaeya obeyed his orders.

Kaeya had a sweet, wolfish grin on his lips when he finally presented himself to Diluc—of course, his tail was also wagging a mile a minute. “Eager, aren’t we.” Diluc stepped forward and ran his hands over the crimson mesh of his lingerie. He eyed the strong planes of Kaeya’s back, tracing his slender waist and making his way down to his hips at an agonizing pace that left Kaeya trembling under his hands.

“Take a picture, it’ll last longer,” Kaeya bit out playfully, grinding himself back onto Diluc’s cock. “Come on, fuck me already. I’ve been good, haven’t I?”

Diluc’s gaze descended to Kaeya’s slick cunt, left exposed by a purposeful gap between the mesh and lace. “I suppose,” he said, more an observation to himself than anything else. In all honesty, he wanted nothing more than to fill Kaeya the way he deserved and leave him a sobbing, drooling mess over the countertop. But, as he trailed his gloved fingers over Kaeya’s wet hole, he realized there was so much leaking out, and even better—there was another way he could have Kaeya crying for him.

Without another thought, Diluc fell to his knees. He gripped Kaeya’s ass and spread him open; above him, Kaeya shifted in anticipation. “What are you doing?” His voice was strung out, thin with impatience.

Diluc couldn’t fight off a smile. “You’re a smart man,” he said, leaning forward to mouth at the back of his thigh. His lips trailed higher, higher, and his kisses quickly turned to harsh, bruising little bites. “Take a guess.” He readjusted his grip on Kaeya, the leather of his gloves providing him enough friction to hold him in place as he finally closed the distance with his mouth.

The moment Diluc’s tongue swept over his clit, Kaeya’s legs shook as if electricity ran through his body. Diluc held him in place with a chuckle and repeated the motion, pressing further, licking deeper into him. Who knew that Kaeya, the mastermind of the Knights of Favonius, the neverending source of Diluc’s problems—who knew that he could be so easily brought to tears and wet gasps, that it only took Diluc’s mouth on his cock to reduce him to a whining mess.

Diluc was nothing if not efficient. He knew what he wanted and after years of servicing Kaeya, he’d memorized precisely how to take the man apart. If he licked into his messy hole, Kaeya would eagerly grind his hips back to ride his tongue; if he closed his mouth over his clit and sucked, Kaeya’s breaths got all high and needy and it made Diluc’s cock leak. Nobody else could have Kaeya so sweet and pliant like this. Nobody else had the honor of tasting Kaeya. Knowing that, Diluc doubled down on his efforts, flicking his tongue over his clit until Kaeya’s body tensed up and his arousal began to drip down his chin.

“Diluc,” Kaeya cried between shaky, gasping breaths, “oh, god, please—”

“Please, what?” Diluc pulled away with a smile. Kaeya let out a pathetic whine at the loss. Diluc teased at his cock with slow, tantalizing strokes with the flat of his tongue, truly savoring his taste and the scent of desperation coming off of him in waves. Kaeya rolled his hips back to chase more stimulation, but Diluc firmly held him in place. At that, Kaeya’s tail twitched to life and Diluc held back a laugh.

Kaeya liked being denied his pleasure. How cute.

Diluc made his way up to his hole at a leisurely pace. Gently, he licked into him, reveling in the way Kaeya shivered against his tongue. Kaeya must have been so close to coming, and yet, he was too stubborn to beg for Diluc to give it to him—that is, without some encouragement.

“Don’t you want to come?” Diluc questioned him. His mouth was covered in slick, and if he wasn’t careful, he’d surely get drunk on Kaeya’s scent. He peppered kisses over Kaeya’s soft inner thighs and smiled when he shook from the touch.

After a heavy pause, Kaeya finally relented, albeit muffled into the countertop, “Yes, I do.”

“Then say it.” Diluc pressed a soft kiss to his clit and Kaeya squirmed against him. He did it again, and again, until Kaeya managed to suck up his pride and give in.

“Please—” Kaeya turned to face him from above, voice delicate and eye visibly tearing up; it made Diluc’s blood run hot. He wanted to ravage him. “Please, Luc, please make me come.”

Diluc knew it was difficult for Kaeya to give up control. So, for that, he was deserving of some praise. “Good boy,” Diluc murmured into his skin before returning to his previous efforts. He closed his lips around Kaeya’s cock and sucked, allowing him to grind against his mouth and use him for his own pleasure. Diluc was so hard it hurt. Thankfully, his persistence rewarded him; before he knew it, Kaeya’s moans reached a fever pitch. His body tightened up as Diluc greedily licked him open, leading him through his orgasm until slick ran down his chin and neck. When Kaeya arched away from his mouth, that’s when he finally allowed himself to pull off of him.

Diluc wiped his face with the back of his glove as he stood over Kaeya, who laid on the counter in a dreamy haze. “You made a mess, you know.” A bit condescending, yet equally reverent, as he ran his fingers over Kaeya’s wet cunt.

Kaeya turned his head to give him an icy stare. “I wonder whose fault that is,” he sniped back, tone venomous and lilting.

“You’re dripping on my floor,” Diluc reiterated coolly. He tapped his gloved hand over Kaeya’s glistening hole, humming in amusement as he watched the strands of arousal form and break. Each gentle slap had Kaeya recoiling with a whine. “God, you’re just begging for it, aren’t you?” Without hesitation, Diluc easily slipped two fingers into him and savored the way Kaeya’s lips fell open in a needy gasp. “And now, you’re going to ruin a perfectly good pair of gloves.”

Of course, he’d just buy new ones—that went without saying. However, Diluc wouldn’t dare miss an opportunity to get under Kaeya’s skin, even if it meant fucking Kaeya with his hand and watching him whine from the drag of leather against his most sensitive spots. As he curled his fingers inside, Kaeya made a muffled sound into the crook of his arm. It sparked a flame within Diluc’s chest. He wanted to take anything Kaeya could give him; he wanted to devour him whole, and Diluc soon found himself pressed up against his back. “What was that?” he breathed hot into Kaeya’s ear.

“I—” Kaeya’s voice broke off in a gasp when Diluc selfishly sank his teeth into his neck. He soothed it with his tongue, as if to coax him to continue. So, he did. “I said, good thing you like me,” Kaeya bit out. “I’m worth it, right?”

Diluc paused.

And then smiled down at him. Gently kissed his sweaty temple.

“Of course you are.”

He won’t lie—Kaeya doubting his worth, even for a moment, made Diluc’s heart squeeze painfully. Was he not cherishing him enough? Not fucking it into him enough? Did Kaeya need something more from him? Diluc faced the threat of his thoughts spiraling, but then, he felt something batting against his side. Something fluffy and soft, just utterly smacking into him.

He looked down in alarm, and realized—oh.

“You’re—”

“I know, you don’t need to point it out,” Kaeya interrupted his astute observation and took the opportunity to flip onto his back, removing Diluc’s fingers from him in the process. “You make me happy. Crazy how that works, huh?” Kaeya grinned up at him. Before Diluc could say anything in return, Kaeya caught him in a quick, messy kiss that made his heart melt. It ended much too soon, of course, but in exchange for that loss of contact, Kaeya had shifted down and nudged himself against Diluc’s cock.

“Now,” he gave Diluc a sugary-sweet smile, “could you please, just fuck me already?”

Diluc’s mouth went dry. Kaeya was so hot against him, he realized that he’d been putting it off for far too long. His cock ached and there was this odd, primal urge from within that pulled him towards Kaeya. Diluc’s gaze raked up his body, over his dripping cunt and the curves of his waist, over the fullness of his chest and the smooth, unmarked skin of his neck.

“Is that all you want?” Diluc asked carefully as he moved Kaeya’s legs to rest on his shoulders. He leaned over him and teased the head of his cock at his hole. “Or... do you want something else?” He ran a hand over Kaeya’s soft belly, and oh, that glimmer in his eye was impossible to ignore.

Kaeya wet his lips and hitched his thighs back towards his chest, exposing his pretty cunt. “Breed me, Master Diluc.

With a growl, Diluc sank into his velvet heat in one long thrust. He savored the way Kaeya’s eye fluttered, the way his body trembled at the satisfaction of finally being full of him. Kaeya’s body was so pliant, and his hole seemed to suck Diluc back in with every small, tentative thrust of his hips. Like he was—

“Begging to get bred,” Diluc managed between harder thrusts. “Like a bitch in heat,” he added with a short laugh, and Kaeya could only nod in delirious approval, chanting yes, yes, yes. Diluc punctuated each roll of his hips with a mean little grind; at that, a shuddering moan ripped from Kaeya and all he could think was: again. He wanted to hear it again, he wanted to ruin him, knock him up, make him his.

Diluc gripped his thighs, pushing them flush to Kaeya’s sides. It allowed him to hit him harder, deeper, until the wet, lewd sounds of their hips colliding was nearly deafening. Surely, anyone happening to pass by the tavern would know exactly what was going on inside, and that only spurred him on more.

And Kaeya—oh, he was so beautiful, splayed out on the countertop and desperate for whatever Diluc could offer. His lips were slick and cherry-red from the hours of taking cock down his throat. His eye was glassy with lashes damp from tears. A hot blush ripped across his wet cheeks, spreading down to his chest and shoulders in a saccharine full-body flush.

In the blink of an eye, Diluc’s mouth was on his neck, marking up his skin as he ruthlessly carved his way through his body. “You’re so tight,” he snarled into Kaeya’s shoulder. Too soon, he felt his orgasm winding up in his gut; he still had another matter to attend to, however. Diluc reached down and rubbed at his clit in little circles, savoring the way Kaeya instantly tightened up around him.

“Di—oh, fuck, Diluc,” Kaeya gasped, back arching deliciously off the countertop. He must have been close, so Diluc continued fucking into that sweet spot and toying with his clit just the way he liked it. Diluc devoured each and every moan that escaped Kaeya, watching his every move like a hawk until—

“Fuck, fuck, I’m—” Kaeya’s body thrashed under him and Diluc took the initiative to fuck him through his orgasm. He was squeezing at him, trying to milk him dry, and what more could he do than give Kaeya’s body what it was begging for? Diluc chased his mounting pleasure in full, selfish thrusts, and soon enough, that heat in his belly came undone. His hips stuttered against Kaeya and he let out a low groan, ragged and unbidden as he finally released himself inside.

Maybe it was the endorphins, maybe it was just the love between them—either way, Diluc captured Kaeya’s lips in a hot, messy kiss that was more out of the desperation to have his tongue in his mouth. Kaeya instantly melted against him with a shuddering moan. He must have been able to taste himself on his lips, and that ushered Diluc to take even more. He was greedy, he was drunk on the taste of Kaeya, and it took a heaving gasp of breath for him to realize he needed to slow down. Kaeya wasn’t going anywhere; he was his alone, and now Kaeya was so full of him—

“Hey, Luc,” Kaeya interrupted his racing thoughts, warm and sweet in his ear. “Let’s clean up, yeah?”

He was right. Diluc forced himself to detach from him and returned with a damp washcloth. Gently, he wiped up the excess dripping down his plush thighs. When Diluc met his eye, he was pleased to see that Kaeya gazed at him with reverence and adoration. “Thank you,” he purred with a grin, kissing him on the nose.

“Anything for you,” Diluc returned with the same warmth. He scratched the top of his head and smiled when Kaeya’s fluffy tail started up once again.

Who knew if Diluc would ever get over just how much he loved him.

Notes:

thanks for reading <3

thank u lex for the beta and sie for the big brain idea :3c

i'm on twitter!!