Work Text:
“No way,” Kaeya said, unable to contain the shock in his voice. “Never?”
With a groan, Diluc turned his head away.
“Shut up. I shouldn’t have told you.”
The last thing Kaeya wanted to do was to pressure Diluc on such an intimate topic, but what he had just heard was simply… shocking. “I’m just worried about you,” he insisted. “It sounds… dull.”
“So what? I have other priorities than to sleep around,” Diluc scoffed.
“But you could do it by yourself…” Kaeya sighed, then brought a hand to his chest to try and lighten up the mood with some playful dramatics. “Oh, this is so sad, Master Diluc. You’re a healthy young man, yet you never had an orgasm!”
But instead of getting annoyed, Diluc only frowned, his cheeks starting to turn pink. “By myself— that never… ” Diluc muttered, then crossed his arms and stared down at Kaeya. “We are not the same in that regard. You know that.”
Oh, but this was just sad. Outrageous, even, though not completely beyond belief: sadly, Kaeya had heard some inexperienced ladies weren’t aware they could fully pleasure themselves. It was truly a pity that what little Diluc could have in common with a maiden would fall in that area.
Still hoping his theatrics would ease the situation, Kaeya dropped his face on his palms. “By the Archons, it keeps getting worse!” He peeked at Diluc between his fingers. “Why, did you think you couldn’t do it by yourself?”
At least, there was the expected irked expression, which seemed far less intimidating than Diluc probably thought, with how flustered he was.
“What do you even know? You don’t have a— what I have.”
“I don’t, that’s true.” Kaeya lifted both hands. “However, it doesn’t mean I’m a stranger to the mechanics.”
“If you came here to brag about your sexual prowess, I’ll have you know I’m not interested,” Diluc said. His expression would have seemed the usual Diluc deadpan stare… were it not for his pink cheeks and the frown on his brow. Rather adorable, Kaeya had to say.
After a brief silence, Kaeya insisted, unable to keep himself from running his mouth.
“You really thought you couldn’t cum by yourself? You never tried using your hand? It can’t be that different. I’m just curious, I have been touching myself since I was like, twelve. I mean, you must have gotten horny sometimes too–”
Diluc let out a heavy sigh and placed the glass on the counter, the loud noise interrupting Kaeya’s baffled speech.
“Yes, mock me. I thought I’d need something inside of me, and yes, I tried using my fingers but it never felt good enough.” After a glare, he continued, “Are you happy now?”
He had gone too far, Kaeya realized with guilt setting in his gut. After walking on eggshells around the other for so long, they had finally gotten to something akin to friendship — close enough for Diluc to comment on such a private topic. Once again, Kaeya proved himself unworthy of Diluc’s trust.
“I’m sorry, Luc. Let’s talk about something else, then?”
After staring down at him for a moment, Diluc decided to forgive him.
“As long as it’s not related to your job.”
Life —namely, Favonius paperwork, Treasure Hoarder operations, and babysitting Klee— kept getting in the way, and over a week had passed before Kaeya got the chance to spend the evening at the Angel’s Share.
As per usual, he chatted the night away with friends and informants alike, and when closing time arrived, he stayed for a while longer while Diluc finished his work.
This time, however, silence hung between them. Their last meeting had ended amiably after the tidbit about Diluc’s intimacy, but now that they were alone again Kaeya felt like anything he were to say would be an all too obvious attempt to avoid the topic.
When Diluc spoke first, he almost couldn’t believe what he was hearing.
“I tried doing it by myself,” Diluc muttered, pretending to focus on wiping the already clean counter.
Kaeya swallowed, unsure of how to proceed without ruffling Diluc’s feathers.
“Did– did it work?”
“No,” Diluc sighed.
“That’s a bummer.” Perhaps not the smartest thing to say, judging by the arch of Diluc’s brow, so Kaeya attempted to elaborate. “I mean, can I ask what are you doing, exactly? As I stated previously, I may not have one, but I’ve pleased many vaginas without using my own tool. I know my way around one.”
This time, Diluc’s sigh came with a slight sneer and an eye-roll at his words, and Kaeya chuckled.
“It’s true! Well, the amount of vaginas might have been exaggerated, but the pleasing part remains true.” He placed his chin on his linked hands, grinning at Diluc. “Now tell me so I can be of some assistance.”
Diluc took a moment before he decided to answer. “I… I put my fingers inside. Just two.” To further his explanation, he made a thrusting motion with his index and middle finger.
“Just like that?” Kaeya winced. “Did you get yourself wet first, at least?” He didn’t need a reply: Diluc’s expression told him that he hadn’t. “Oh, my. That couldn’t have been comfortable.”
“It wasn’t.”
“You didn’t play with the nub? Like, just rub it, press on it…” To mirror Diluc’s explanation, Kaeya closed a fist and poked the tip of his thumb between the index and middle, then rubbed gentle circles with the tip of his fingers as he would usually do with a partner.
“I…” Diluc trailed off, then crossed his arms and pressed his lips together. “Well, I didn’t think of it.”
With how the conversation had drifted to such an intimate topic, it was hard not to feel overwhelmed – Kaeya’s cheeks were starting to feel a tad too warm, and he could swear the collar of his shirt had shrunk with how tight it suddenly felt.
A long silence hung between them, filled with a thick, heavy tension.
“So you’ve done that? To someone,” Diluc finally, asked.
Kaeya raised his eyebrows. “Well, yes.”
“I see.”
At that moment, Kaeya was eerily taken back to their teenage years.
Enjoying the vineyard’s shade during a summer afternoon, the smell of grapes and jam sandwiches in the air. Sitting on a bench at the Knights of Favonius’ training grounds, tired yet giddy at their progress. Hiding from the crowd during Windblume, twirling between his fingers the cecilia Diluc had just given him–
No matter where they had been, it always happened the same way. The conversation would die, leaving them staring at each other in silence, lips parted and cheeks flushed.
And every time, Diluc would pull away at the last moment.
Years had gone by since then, and Kaeya had long accepted that Diluc would never love him back, not the way he dreamed of. So along with his feelings, Kaeya had also buried his hopes for that kiss, and eventually accepted it as the way things should be. Just like the warmth of the sun never touched the abyss, Diluc’s affections weren’t meant for him.
That was why the question caught him so off-guard.
Before speaking again, Diluc looked away. “Would you want to… do that to me?”
It seemed surreal. For a moment, Kaeya had considered suggesting the same thing, but he was sure Diluc would kick him out of the tavern and not speak to him for at least a couple of weeks. He was just offering advice to someone he cared about, after all, without hidden intentions.
“Forget about it,” Diluc sighed at his gawking. “That was stupid.”
“No, no!” Kaeya raised his hands. “Not at all! I just didn’t think you’d want… me.”
Diluc stared at him. “I don’t want you.”
Oh, that one hurt. It took all of his willpower to not let it show on his face.
“I just thought… I don’t want to try it out with a stranger. And I don’t want to miss out on anything, either.” Despite the blow he had just dealt him, Diluc’s expression tugged at Kaeya’s heartstrings.
Self-demanding as he was, Diluc had to be lashing at himself for not being able to do something right on the first try.
“There’s nothing wrong with that… I mean, it feels good, but it’s okay if–”
“That’s not what you were saying the other day.” With a scoff, Diluc crossed his arms. “I don’t want you to feel sorry for me. I just want a yes or a no, and we will not speak of this ever again either way.”
To expect anything else was pointless, that much Kaeya knew. Whatever feelings Diluc might have held for him once, they had long faded, and he should consider himself fortunate enough to be trusted with such an intimate issue. It was much more than he ever thought he’d get.
“Of course, Master Diluc,” he smiled, heart hammering in his chest. “When do you want to… allow me to help you?”
“Tonight. Now– if you don’t have anything else to do. Is that alright?”
Kaeya lifted his eyebrows, surprised at how eager Diluc was – almost impulsive. It made him worry they were about to make a mistake, but he also feared that if he tried to backpedal now, it would make their relationship awkward.
Of course, it could also mean that Diluc simply wanted to satisfy his curiosity and didn’t need to think much about it.
Either way, Kaeya was at his mercy.
“Okay– yes, it’s perfectly fine. Is there somewhere we can get you comfortable? A couch, or something like that?”
“Let’s go upstairs.”
He had to admit Diluc seemed much more confident than he would have ever expected, though the way he avoided Kaeya’s gaze when they stepped into the small bedroom betrayed he was anxious, too.
With how clear Diluc had been about the whole thing being a mere learning experience, Kaeya didn’t dare reach for him and soothe him with gentle caresses and sweet words, as he usually did with other partners. While he wasn’t a stranger to casual, no-strings-attached sex, the situation was too unfeeling for his taste, closer to a business transaction than the act of passion it was meant to be.
But it was what Diluc wanted, and so, Kaeya would swallow down his own unfulfilled wants.
“Take off your pants and lie down. Not your underwear, not yet,” he instructed, then moved onto the toilet. “I’ll freshen up a bit before I operate on you.”
Sitting down on the bed, Diluc only rolled his eyes.
He took off his gloves and took his time pretending he was just making sure his hands were squeaky clean and not trying to collect himself. When he returned, Diluc was half-lying down, leaning on his elbows while waiting for him. Leaving only the nightstand lamp for a more intimate atmosphere, Kaeya took his place on the edge of the mattress, by his side.
“If you want to stop at any point, just tell me.”
“You don’t need to be patronizing,” Diluc replied all too quickly, then lowered his gaze. “But… I will tell you, if it comes to it.”
Kaeya needed to take a deep breath before he gained the courage to caress Diluc, at first only over his shirt.
“Close your eyes, and think of something that turns you on,” he said softly, his fingers sliding under the clothes to trace the dip between Diluc’s abdominals, giving Diluc time to ease into being touched intimately.
A few seconds later, Diluc shifted in the mattress.
“You’re freezing,” he muttered, and reached for Kaeya’s hand, placing it between his own. Warmth spread from his palm to the tip of his fingers, making Kaeya shudder.
A sheepish laugh escaped Kaeya when he pulled his hand away. “That’s much better, yes,” he admitted. “See, you know what you like.”
Mumbling something about how nobody would enjoy being touched by a dead cold hand, Diluc flopped back on the mattress with a sigh and closed his eyes, allowing Kaeya to pick up from where he left off.
He took his time teasing Diluc’s middle, fingers teasing the curves and planes of lean muscle. It had been a long time since he had last seen Diluc’s body and never had gotten the chance to touch it, so this was a chance to learn more about the man he had grown into. With almost reverence, Kaeya traced faded injuries –a gnarly scar under the ribs or a faded web of lighting marks on his sides–, idly wondering what dangers he might have faced in his travels, and blaming himself for not being at his side as he had once sworn to.
Once the tension in Diluc’s started to melt, his brows furrowed in whichever fantasy he was conjuring, Kaeya took to the next step.
“Are you thinking of something hot?” he asked, his fingers touching the soft trail of hair that ran from below Diluc’s navel to the edge of his underwear.
When Diluc nodded, he added, “Good”, then brought his fingers lower, towards the pubic mound. The touch had Diluc’s hips twitching, and Kaeya drew a circle before he dipped lower, tracing the slit. He could hear Diluc swallowing thickly, so he moved without hurry, barely applying any pressure.
“I usually start by teasing over the underwear. This part is quite sensitive, right?”
“Yes,” Diluc breathed out, brow furrowed.
“No need to rush. Take it nice and slow… you deserve to be pampered.” Kaeya kept teasing Diluc’s lips over the underwear until he felt them warm and slightly damp, entranced by the small sounds that already escaped Diluc’s mouth.
Then, he moved his hand so he could slip his fingers inside the underwear, patting the soft, thick curls that covered Diluc’s mound. When he teased between his puffy lips, he could feel a hardening nub – slightly larger than what Kaeya was used to, even if hidden between the labia. He teased it with the tip of his fingers, and the touch drew a gasp from Diluc. It was also impossible not to notice how the warm, swollen flesh throbbed with Diluc’s nervous clenching and unclenching.
“You’re starting to get wet, but extra help never hurts, right?” Kaeya explained, taking out a small bottle of oil from his belt.
At that, Diluc opened his eyes while Kaeya uncorked it with his teeth, and grabbed the wrist of the hand inside his underwear.
“Were you planning this?” Diluc said, his voice almost a growl.
Taken aback by the accusation, Kaeya dropped the cap from his mouth.
“No, no! I keep that for me, in case I have… private encounters of my own. You know, to smooth things over, especially… when the back entrance is involved…” he explained awkwardly.
It hurt that Diluc thought he would take advantage of him, but what could he expect? Kaeya had betrayed his trust once. He couldn’t blame Diluc for expecting it could happen again.
Fortunately, Diluc accepted his explanation, letting go of his wrist with a sheepish expression.
“Alright. I’m sorry. I’m… a bit anxious,” he admitted, lying down again. “Go on.”
Kaeya let out a little sigh of relief.
“Relax, Diluc,” Kaeya said softly, letting out a small laugh to smooth things over. “Just keep thinking happy, horny thoughts.”
With Diluc’s help, he removed his underwear, and let a few drops fall over his fingers before he brought them back between Diluc’s legs. His embarrassed expression softened when Kaeya rubbed his clit with a slippery, soft glide, without hurry.
“Whether you like it fast or slow, or how hard… You’ll find out on your own, I guess.”
“Like this- this is good,” Diluc gasped, his hips jerking downwards, seeking Kaeya’s hand, who hummed in response and kept at it. “Kaeya… tell me more.”
“About?”
Diluc bit his lower lip before continuing, throwing an arm over his closed eyes. “About… what you do when you have to use the oil…”
The contrast between Diluc’s modest words and his naughty intentions had Kaeya chuckling. “You mean when I fuck someone?” Diluc’s moan was enough of a response. “I’ll let you know, I’m a gentleman. I like to take my sweet time fingering a hole before I stick it. Just enough so it doesn’t hurt but it’s still tight, you know? It drives people crazy, but the best part is when they beg for it.”
With every word, he could feel how Diluc’s cunt twitched under his fingers, though Kaeya reined himself in – he enjoyed dirty talking, but he wasn’t sure what was the proper amount in his current situation.
“Why, though? Are you going to follow in my footsteps, now? Gonna get one of those belt sex toys and start your fucking career?” Kaeya asked. Diluc’s answer was a low, sighed moan, but it seemed rather non-committal for the situation, so he tried a different approach. “Or is it something else, Master Diluc? Would you prefer to be the one being fucked, perhaps?”
This time, Diluc bit down on his lower lip, and Kaeya grinned, proud of having hit the bullseye. He allowed himself only one brief moment to think about Diluc bent over, sighing and pleading for a cock –Kaeya’s–, his aloof and dispassionate facade finally broken into a pleading, submissive mess, secretly a sweet and eager lover–
Kaeya stopped himself in his tracks. It would be smart to avoid developing a craving for it.
Instead, he focused on Diluc’s pleasure, pressing his fingers on both sides of Diluc’s swollen clit and stroking him lightly.
“You should go and try it, then. You know it’s not only the ladies who fancy you, and even so, you’d be surprised to find how many women would enjoy strapping on and giving a pounding.”
To prove his point, Kaeya pressed his fingers together and drew circles over the clit, making Diluc jolt.
“Kaeya– What about you?” Diluc breathed out. “Would you fuck me?”
Immediately, Kaeya raised his eyebrows in surprise at Diluc’s words, stopping for a split second before he could recompose himself.
For an inexperienced person like Diluc, the stimulation of a first time had to be almost overwhelming, and Kaeya figured that it was such arousal that made Diluc so bold. With Diluc’s wet heat on his fingers and all the beautiful moans he was regaled with, Kaeya had been already hard, and the suggestion only stiffened him further – so much for not developing a craving for it.
But that night was all about Diluc’s pleasure, so Kaeya would gladly indulge his fantasy, only for Diluc’s sake.
“Of course. I would spoil you all night long.” Kaeya’s nimble fingers once again pressed on each side of Diluc’s clit, stroking it slowly, and that had Diluc crying out. With almost a sigh, he added, “I’d really like to fuck you, Master Diluc.”
The low whine that escaped Diluc sent shivers down Kaeya’s spine.
“Kaeya– Kaeya, I feel–” Diluc’s ragged breath was a sign he was close, and Kaeya hushed him. There was a part of him that was aching to edge Diluc, tease him and rile him up until he begged to be able to come –what a sight would that be–, but considering Diluc’s inexperience, Kaeya restrained himself and let him enjoy that first orgasm.
“Just let go, love.” Kaeya hadn’t even noticed the term of endearment that slipped past his lips, focused on Diluc’s pleasure as he was.
Kaeya had never seen something as arousing as Diluc’s orgasm. His forearm was still covering his eyes and brow, but his mouth parting for a sweet, dragged cry was perfectly visible, and so was the arch of his back. Entranced as he was, he couldn’t even regret not having put a finger inside him to feel his walls spasm around it, though his cunt was throbbing with the strength of his clenching. Kaeya’s hand rode his climax until Diluc flopped down in bed and whined.
“There you go,” Kaeya said in a low voice, pulling his hand away and wiping the wetness and oil on the bedsheets.
He allowed Diluc a few moments to come back to reality before placing his hand on Diluc’s heaving chest.
“You okay there, Master Diluc?” he asked with a laugh.
Diluc nodded weakly, then swallowed. As Diluc removed his arm and gazed up at him, Kaeya’s heart fluttered in his chest at the obvious afterglow on his lovely face, with his glassy eyes and red cheeks, lips still parted to gasp for air.
The moment passed soon enough. Closing his mouth, Diluc propped himself on his elbows, pressing his trembling legs together in a weak attempt at modesty.
“You’re hard,” Diluc noted as he sat up in bed before Kaeya could even think of what to do next.
An awkward chuckle escaped Kaeya. “I’m not made of stone, Master Diluc. I’ll go take care of that if you don’t need anything else of me.”
His amusement gave pass to shock when Diluc’s hand hovered over his thigh.
Without looking at his eyes, Diluc asked, “Do you- would you want me to help you?”
Kaeya’s mouth went dry at the question. A part of him warned that fantasizing about each other during the peak of arousal was one thing, but now they were starting to thread dangerous territory. If he wasn’t careful, he could end up trading Diluc’s presence in his life for momentary pleasure, yet walking towards the point of return had never seemed so tempting.
“You don’t owe me.” His need for Diluc was bordering on desperation, but he had to make that clear, out of respect – and also out of fear Diluc would actually regret his actions if not stopped.
“I would like to.” Finally, Diluc met his eyes, a shy yet determined look along his flushed cheeks and lips still parted with uneven breath.
Until that very night, Kaeya had always thought himself a smart man. Yet despite all the warning signs, Kaeya merely needed one single confirmation to shuffle out of his pants and underwear. He sat cross-legged in front of Diluc, who regarded his erection with endearing curiosity.
Usually, Kaeya enjoyed showing off and teasing shamelessly in front of his partner when things heated up – there was no need for false modesty, his length and girth were something to be proud of. Now that he was facing Diluc, however, his bravado was nowhere to be found, leaving him with a fluttering heart and a slight jitter in his hands as he dripped a bit of oil on his cock.
“It’s… pretty,” Diluc said, reaching for it with one hand without touching it yet.
Kaeya let out a nervous laugh at the compliment, the sound turning into a moan when Diluc’s fingers brushed the shaft and caught a drop of oil rolling down the underside with the tip of his index finger.
“How do I…?”
Biting his lower lip, Kaeya wrapped his hand around Diluc’s, guiding him to grasp his shaft. “Not too hard, please,” he added, slightly afraid of Diluc’s renowned mitachurl-like strength.
Diluc stroked him slowly and methodically, his gaze going from Kaeya’s face to his prick back and forth without saying anything.
“Does it feel good?” he asked, and Kaeya smiled.
It wasn’t the most skilled handjob he had gotten, precisely. However, it was Diluc’s hand that was touching him, and that was enough to drive him insane.
“Try twisting your wrist a little,” Kaeya said. He then almost screamed when Diluc followed his suggestion and started to turn his wrist… to the side, instead of back and forth. “Wait– waitwait!” he yelped, covering Diluc’s hand with his own to stop him from snapping his dick in half.
Diluc’s eyes widened and immediately loosened his hold, a startled look on his face.
“I’m– I’m sorry!” he gasped, staring wildly at Kaeya. “What did I do? Are you okay?”
Fortunately, no real damage had been done.
“It’s okay. You only almost ripped my dick, but it’s okay.” Between the absurdity of the situation and Diluc’s clear embarrassment, Kaeya couldn’t help the laugh that shook his shoulders. “What the hell, Luc?” he asked while trying to contain his laughter and failing.
“I… I didn’t– Why weren’t you more specific!?” Diluc’s lips were pressed on a tight line, the closest thing to a pout that he would form.
Still chuckling, Kaeya wiped his eye. “Oh, my entire life flashed before my eyes…”
Diluc scoffed at that, but then he started to snicker as well, covering his mouth with his hand and looking to the side. Between fits of laughter, Kaeya fell forward, leaning his head on Diluc’s shoulder in a half-hug, and Diluc loosely wrapped his arms around him.
As their laughing faded, Kaeya then realized how happy he was. For one brief moment, they had reverted to their youth, two fools without a care in the world as long as they were together.
When he started to pull away, his eyes met Diluc, and to his surprise, he found the same longing in them.
Déjà-vu struck him again. It always happened the same way: the conversation died out, leaving them gazing at each other, lips parted in a silent invitation that Diluc would refuse at the last moment. It had been years since Kaeya had given away all hope for that kiss, but the ache of longing didn’t disappear, only dulled.
Except this time, Diluc cupped his cheeks and surged forward, pressing his mouth against Kaeya’s.
Prepared for rejection as he was, Kaeya couldn’t even react at first, and Diluc pulled away with a dejected look in his eyes.
“I’m sorry,” Diluc muttered, starting to squirm away.
Before Diluc could get too far away, Kaeya finally reacted and wrapped his arms around his middle.
This time he wasn’t letting go – they had run away from each other for long enough. His hand dug into Diluc’s fiery red hair, gently cradling his nape, and he kissed him with desperation. He dug all the love and yearning he had kept hidden in his heart for the last few years so he could pour them into Diluc’s lips.
For all its passion, the kiss was chaste, their lips dragging and pressing over each other while their bodies shifted to get as close as possible. Diluc’s mouth was clumsy against his own, yet that was the sweetest kiss Kaeya had ever received.
“Don’t be,” Kaeya whispered when they had to part to breathe.
All the kisses that Diluc never gave him were compensated for one by one, then some more. They grew bolder and bolder with each press of their lips, and since it was the theme of the night, Kaeya showed Diluc how to deepen a kiss properly, until they were panting not just for lack of air. Diluc’s taste was intoxicating.
Soon enough, they were taking off what remained of their clothes, shirts and belts and gloves thrown onto the floor haphazardly as they sought the warmth of skin on skin. Their lips barely left each other, and Kaeya thrust against Diluc, grinding his cock on his hip while Diluc’s hand explored Kaeya’s chest. A low laugh rumbled in his throat when Diluc toyed curiously with the metal barbells on his nipples.
“Kaeya,” Diluc sighed against his lips, rubbing his wet cunt on him. “Touch me?”
Kaeya had to summon all his willpower to not come right there just from hearing the question.
“Come here.” Kaeya shifted until they were knelt facing each other, separating their knees so they could make room for their hands.
He dragged the knuckle over Diluc’s clit before he started drawing circles with his fingers. With a moan, Diluc’s hips buckled. Biting his lip, he brought a hand to Kaeya’s shaft, already beading at the tip, hovering over it with uncertainty.
“Can I try again?” he asked, a shy, small smile on his flushed face.
Kaeya chuckled and pecked Diluc’s lips. “Please. I’m about to burst.”
He could cry when he felt Diluc’s fingers wrap around his swollen cock, his mere touch more than enough. In return, he rubbed on the swollen nub with his thumb, and his middle finger pressed near the entrance.
“Can I?” he asked in return, slipping inside with ease when Diluc nodded. “You’re so hot, Luc,” he cooed at the boiling walls that clamped on his finger, sucking him in.
He thrust slow and shallow, stimulating him from both fronts. The lovely sounds of pleasure Diluc was letting out were muffled against Kaeya’s lips, parting his mouth so Kaeya could press his tongue against his own.
As much as he would have enjoyed exploring Diluc’s earlier fantasy, there was no way he’d last any longer than that, especially with how Diluc clenched around him with a loud moan when Kaeya found his sweet spot. Besides, he didn’t want to rush Diluc into another first – and he’d rather that when –if– they made love, he would be able to take his time and make it as enjoyable as Diluc deserved.
Another day, perhaps.
“Kaeya, like this, just like this,” Diluc breathed out against his mouth.
With such a delightful plea, all Kaeya could do was groan loudly and come in thick spurts between them, dripping all over Diluc’s hand.
Even in the daze of his climax, he still focused on fingering and rubbing Diluc, wanting to take him down with him. Diluc’s fingers dug into his shoulders, starting to jerk his hips erratically while crying out Kaeya’s name, and Kaeya felt his spent dick throb when Diluc arched his back and started spasming around his finger. His free hand carded through Diluc’s mane, bringing him close for an open-mouthed, wet kiss, muffling the long wail of pleasure he let while he fingered him through his orgasm.
Only when Diluc started to whine from overstimulation he pulled out, wrapping his arms around Diluc’s middle, and heaving, Diluc leaned his forehead on Kaeya’s.
“Good?” Kaeya asked, brushing the tip of his nose against Diluc’s.
Diluc nodded weakly, his eyes still closed. “Yes. Very,” he said, then, barely lifting his eyelids, he gave Kaeya a dazed, inquisitive look.
In response, Kaeya cupped his cheek and pressed his lips on Diluc’s. He drank his taste and inhaled his scent, the only solid proof he had of what had just transpired. It wasn’t a dream. Diluc was in his arms, sated and giddy and real, and he had kissed him, touched him, wanted him.
They enjoyed the rest of their afterglow between lazy kisses, until Diluc finally broke the silence, his brows furrowed.
“I feel sticky,” he muttered, slight annoyance in his voice. It made Kaeya laugh.
“Let me bring you something to clean up.” With a last squeeze, Kaeya pulled away.
His legs were still weak when he went to the bathroom, where he cleaned up quickly and then grabbed the first towel he found, dampening some of it with warm water. Then he went back to offer it to Diluc, turning away to give him some privacy to wipe himself with it – not that he hadn’t seen and touched all of Diluc’s private parts, but the process was still a bit awkward to watch.
When Diluc was done, he used the blanket to modestly cover himself. Kaeya sat on the bed. Now that they were finally out of the post-orgasmic bliss and cleaned up, they had reached the ‘now what’ stage. Kaeya tried to stall with one of his favorite deflection tactics: teasing.
“Told you I know my way around a vagina,” Kaeya said, lifting his hand for Diluc to see, showing him the still wrinkly fingertips. “Look how wet I made you.”
Diluc scrunched his nose. “You’re crass.” When Kaeya only grinned and sucked on them as if tasting it, Diluc immediately reached for his wrist. “Don’t do that! That’s gross, I- I haven’t showered today-”
“Don’t worry, I already washed my hands. All the flavor is sadly gone, alas.”
With a disgusted scoff, Diluc threw the towel at him, then flopped on the bed and covered his face with a pillow. Kaeya couldn’t help a chortle at his small victory, though his laughter soon subsided. No more stalling, it seemed, and he bit his lower lip before speaking, hoping to sound nonchalant.
“Well, it’s getting late. I… should go.”
He was trying to find his underwear on the dimly lit floor when Diluc called out to him. He held against his chest the pillow that had been covering his face, leaving his shy expression on full display. Something about that rare vulnerability on the ever-stoic Master Diluc tugged at Kaeya’s heartstrings.
“You… you can stay. If you want?”
Kaeya felt butterflies in his stomach, unable to stop the sheepish smile that drew on his lips.
“Why, I’d love to.”
When he approached the bed, Diluc reached for his hand, this time to gently tug him into bed, until they were lying facing each other. Silence fell between them as they studied each other, comfortable yet unsure of how to act, neither of them daring to reach out first. There was way too much to talk about, too many years of distance and hurt that couldn’t be mended with just a couple of orgasms, good as they were – but that night Diluc had finally kissed him, and that was a start.
Finally, Diluc took the first step and caressed Kaeya’s
cheek with the back of his fingers. Kaeya placed his hand on Diluc’s, turning to kiss his knuckles.
“Let’s sleep,” he whispered.
It was his turn to take a leap of faith, and scooted closer, embracing Diluc loosely. Kaeya was sure the drum of his heart could be heard in the silence of the room as he waited for Diluc’s reaction, sighing with relief quietly when Diluc made himself comfortable and rested his head on his shoulder.
The warmth of Diluc’s body was pleasant between his arms, and he fought sleep for a while so he could enjoy it for a bit longer.
“Kaeya,” Diluc asked softly in the dark while Kaeya traced patterns on his back.
“Yes?”
“I… just wanted to say…” he started, swallowing thickly. “I’m glad I asked. I hope you don’t have any regrets, either.”
Kaeya’s chest threatened to burst. Was Diluc remotely aware of how lovely he was? Tightening his hold around him, Kaeya searched for his mouth, and after bumping their noses with a little laugh, he gave him a chaste peck.
“I could never regret this,” he whispered against his lips, then added. “I just hope it was up to your expectations.”
He could feel Diluc’s smile against his own. “It was much, much better than what I thought.”
With a sigh, he kissed Diluc again – it was exactly the same for him.
