Work Text:
Diluc can faintly make out a voice, and feel something on his face, but it's nearly impossible to discern whether it's real or a dream. It takes a second for him to muster the wherewithal to open his eyes, and for a moment he isn't sure what he's staring up at. The fuzzy feeling in his mind is oddly familiar, strangely comforting even though he's only experienced it once and the situation was very far from.
"Kaeya?"
It takes Diluc's sleep-addled brain a minute to catch up to the situation. To why Kaeya is upside down above him, looking down at him with a hand on his cheek.
Kaeya's eye patch is off.
Glowing eyes- one frost-laden blue, one milky white- stare down at Diluc from where he hangs from the ceiling. Static clouds Diluc's mind and whines in his ears when he tries to focus on any part of Kaeya, be it his body or his voice. It takes a moment for it to clear enough to make out any details besides eyes- Kaeya's open chest cavity, his sunken cheeks, his rail-thin arms, the inky tendrils that sprout from his back, phasing through the ceiling and holding him mere inches away from Diluc's face. Diluc hasn't seen him like this since…
The night he tried to kill him.
A memory of Kaeya hits, one of him disheveled and drenched and, for the first time Diluc had ever seen,
frightened
. Desperately trying to fend Diluc off and not hurt him at the same time, until the Tsaritsa decided he'd had enough and granted him a Vision. Why he'd decided to reveal himself, and why
then
, is still lost on Diluc, but now that he's more removed from the situation and has reflected on it
despite how much he tries to avoid thinking about it
, it seems like the ultimate show of trust, a desperate need to be understood.
One Diluc immediately turned and betrayed.
...This still isn't something he wants to think about, especially not now .
"Back up," Diluc grumbles, pushing Kaeya's face away so he can sit up, rubbing his eyes. "What are you doing here?" It's too late-and/or-early for him to deal with whatever Kaeya's here for. He can already feel a headache coming on, totally unrelated to his mind's inability to comprehend what Kaeya truly is.
Kaeya snickers, opening the mouth beneath his face and running his absurdly long tongue up Diluc's cheek. " What? I can't come home to visit? " A deep, gravelly tone is added to Kaeya's voice from his second mouth being open, so deep Diluc can feel it in his bones. Watching the frightening maw before him move with Kaeya's words is much more than disquieting. It's large and close enough to bite his head off.
Diluc takes Kaeya's hair into his fist and gives a sharp pull. The noise that leaves Kaeya is patently not human, but definitely one of pleasure. "Mind your manners."
When Kaeya closes his mouth and Diluc can see his face again, he's smirking. "Maybe I like to watch you sleep."
"So you're here to annoy me, then."
"But of course." Kaeya drags a claw up Diluc's throat, leaning closer so his lips are beside his ear. "You were moaning in your sleep, by the by. I was considering waking you up, in case it was a nightmare, but I don't think that was the case."
"Wh…" Diluc glances down at his lap, straightening as his face flushes. Of course Kaeya leans back before he has time to school his flustered expression. He's been back in Mondstadt for six months now, and he's gotten used to seeing Kaeya around more often than he assumed he'd like. He catches himself almost forgetting what Kaeya truly is sometimes, and now that he's confronted with it directly, it's not helping his predicament. Over the past few years, his mind would stray to Kaeya on lonely nights, and he realized with alarm that he's not put off by Kaeya's true form at all; in fact, quite the opposite. More than once, he found himself sighing Kaeya's name when he came, imagining Kaeya pinning him down and--
"You seem pretty bothered over something, Diluc," Kaeya says with an air of amusement, eyebrows raised.
Diluc knows his erection is more than evident through the sheets. For all he knows, even if Kaeya couldn't see it, he might be able to smell his arousal. "Either get down, or get out."
Kaeya lowers himself from the ceiling, directly into Diluc's lap, which he clearly wasn't expecting, as his blush darkens and he purses his lips. "Do you need my help?"
Scoffing, Diluc swats at a tendril that tilts his chin up. "I don't need anything from you."
"I beg to differ, but fine. Do you want my help?"
Diluc doesn't even understand Kaeya's anatomy, but just thinking about getting wrapped up in Kaeya's tendrils does things to him that there's no reasonable explanation for. "Y… yes."
Kaeya maneuvers them so Diluc is in his lap, pulling his body forward against his own and taking his lips in a fierce kiss. Diluc moans into his mouth, burying his fingers in Kaeya's hair like he's always longed to. He tries to push Kaeya down, but Kaeya isn't having it, two tendrils grabbing his shoulders and pulling him back. "Now, now," Kaeya says softly, " you asked me to help. I call the shots here."
Diluc lets out a shaky breath, gripping Kaeya's hair tighter. "Had you shown yourself under different circumstances, I feel this is what would have happened instead."
"There's nothing stopping it from happening now," Kaeya breathes against his lips, sliding a tendril down Diluc's back and into his underwear. Diluc gasps when it caresses his hole, hands sliding down to claw at Kaeya's shirt. "If you want, that is."
" Of course I want ," Diluc moans, shivering when the tendril slides underneath him to grip the base of his cock.
Kaeya kisses his forehead. "Needy boy," he chides. "What am I going to do with you? Even back then, you looked at me and thought, ' I want to fuck that '?"
Diluc's face goes bright red. "Maybe not in such crude terms…"
"That's not a no. What would you have done if I left? Toss and turn until giving in, hurriedly pleasuring yourself just so you could get to sleep?" Kaeya murmurs, burying his face in Diluc's neck.
As mortifying as it is to realize, yes Diluc would've . "Stop saying such filthy things…" he gasps, rutting against the tendril underneath him.
Kaeya laughs softly. "You're so cute, Diluc…" His second mouth opens next to Diluc's ear and he growls, " I could just devour you ." Diluc whimpers, cock twitching in Kaeya's grasp, and Kaeya can smell the excitement on him. He carelessly shreds Diluc's underwear with his claws to the point that he can just toss it away, tracing them over his thighs after as Diluc shivers and clings tighter.
It feels like Diluc is flirting with something very, very dangerous, and he is into it to a concerning degree.
"But I won't, even though your body is so… soft and fragile," Kaeya coos, easing Diluc's limbs off of him and cradling him above the bed with slick, strong tendrils. He leans down to kiss the side of Diluc's neck, nuzzling his skin. "I'm in love with it." Sharp fangs graze Diluc's flesh and he whimpers against his better judgment, body jerking in Kaeya's grasp. Kaeya's clawed hand strokes Diluc's hair as gently as something so sharp can, and he makes a low, soothing chittering noise. "Shh… I'll be gentle with you, promise."
"Kaeya," Diluc sighs, mind going hazy with lust as he pliantly spreads his legs when a tendril presses against his inner thigh. The static in his mind is a constant, dull whine, and if anything it riles him up further. "I… want…"
A tendril wraps around Diluc's cock and pumps him slowly as Kaeya sucks and bites marks along the curve of his neck, drawing forth short, heated breaths. "What do you want, Luc?"
"I want you inside me." Diluc is blushing all the way down to his chest now, body lax in Kaeya's tendrils. It's strange, how he still feels he can't trust a word Kaeya says, but he can trust him with his body like this. Almost as if nothing happened. Something in him wishes he had the slightest problem with any of this, but it's at the bottom of his mental checklist right now. At the top is fucking his former best friend, who happens to be a very attractive Abyss creature . Priorities.
"Mm, I'm happy to oblige." The tendril stroking him slides lower, teasing his rim. Diluc takes a sharp breath when it starts to push in, body trembling as a low moan slips from his throat. He writhes as it slowly slips deeper, cold dissipating through his insides as he pants softly. "Can you feel it?" Kaeya taunts, kissing Diluc's neck and pressing on the bulge in his stomach.
Diluc cries out, panting harshly and biting his lip. He's lucky the maids sleep in a different building, or he would definitely wake someone up. The thought of Adelinde catching them like this would be mortifying if Diluc weren't preoccupied by how Kaeya's prodding around inside him. "A- ah , Kaeya, I- yes !" he keens, cock twitching and dripping precum where it stands proudly between his legs.
"Are you doing alright?"
" Kaeya, I'm gonna come …"
"So soon? We've barely had any fun." The tendril withdraws slightly before pushing back in, as deep as it can go, and Diluc spasms, trying to control his breathing as he bites back a moan. He whines in dismay when a tendril wraps around the base of his cock, squeezing a little to prevent him from coming. "I suppose it can't be helped," Kaeya says with a soft laugh, kissing the inside of Diluc's knee. "I'm just that good, aren't I?"
"Wh- what you are is… full o- of yourself," Diluc grumbles with palpable effort. Kaeya thrusts again and his composure scatters like dandelion seeds in the wind, a broken whimper ripped from his throat as his legs struggle fruitlessly against Kaeya's grasp to close.
Kaeya smiles smugly as he runs his lips up Diluc's thigh. "I think you're the one that's full of me, right now." He nips Diluc's thigh, just hard enough to draw blood and a pitiful whine from Diluc. "And I could make you fuller, if you'd like."
Diluc makes a noise of enthusiastic consent. He groans when a second tendril slides in, then a third, thicker than the other two, arching sharply and glancing down at the now considerably larger bulge in his stomach. In the back of his mind, he's a little concerned by how arousing he's finding it. The stretch feels impossible, but thanks to Kaeya's patience, his body manages. "This isn't… what I'd call gentle, Kaeya," he says between labored breaths, hips twitching when Kaeya starts to thrust again.
"Is that a complaint?"
A strangled noise leaves Diluc when one of the tendrils twists inside him, rubbing against his prostate in the process. " No … keep going ," he murmurs, crying out when it repeats the motion.
Kaeya cocks his head in curiosity, wriggling the tendril around inside Diluc until he gets that same reaction, grinning when his body convulses from the pleasure. "Tell me how it feels, then."
Diluc sobs under his breath and spreads his legs wider, inviting more sweet torment. "I- I feel…" He swears, choking back another sob when Kaeya hits his prostate hard . "So full and like I'm melting but I still… More, please , I need …" His voice degenerates into a pleading whine and he goes limp in Kaeya's clutches. His mouth hangs open, drool dripping down his chin as Kaeya's thrusts increase in intensity.
"What do you need ?" Kaeya asks, bowing his head to pepper Diluc's chest with bites.
"Let me come," Diluc pants, twitching intermittently as he tries to push his hips into Kaeya's tendrils. " Let me come, please, let me come …"
Kaeya hums in contentment, trailing kisses up Diluc's collarbone and loosening his hold on his cock to stroke him slowly. "Feel free." Diluc cries out for Kaeya loud enough to be heard downstairs as he comes harder than he ever has, white spilling across his chest. His legs pull against Kaeya's tendrils when he continues to tease him, pleading through broken whimpers for him to stop. Kaeya gently lowers Diluc into his lap again, holding him close and stroking his hair as he comes down.
It takes Diluc a good few minutes to collect his thoughts and regain his breath, and once he does, he mumbles, "How do I… make you… you know…" into Kaeya's shoulder.
"It would be easier for me to put my eye patch back on--" Frankly, Kaeya's a little self conscious. It feels too strange to be without it. To be in this form. In front of anyone, but especially Diluc.
Diluc grabs his wrist when he reaches into his pocket to retrieve it. "No, I… like you. Like this."
Kaeya blinks twice and then looks away, face hot, silently urging Diluc out of his lap and taking his hand, guiding it to the beating organ in the center of his open rib cage. " Now are you sure?" He expects to see a look of disgust on Diluc's face, but all that's there is curiosity. A moan threatens to escape when Diluc takes his heart into his hand, gently running his thumb over one of the chambers. His pulse kicks up dramatically, heart hammering in Diluc's hand. "Don't worry. You can't hurt me like this unless you try really hard. No need to hold back." Diluc experiments with various movements and patterns of stroking and squeezing, gauging Kaeya's reactions to see what works best. Kaeya watches with rapt interest, letting moans slip from his lips when Diluc strokes him in just the right way. Diluc soon drops his head down to Kaeya's chest, drawing a startled gasp when his mouth makes contact with his heart. "Ahaha, aren't we creative," Kaeya murmurs, stroking Diluc's hair as he caresses Kaeya's aorta with his tongue. He bites his lip when Diluc nips it, then squeezes his heart, making Kaeya arch, a gurgling squeal ripped from his throat. "Luc, a- ah ," he whines as Diluc bites down harder on the thick muscle of his heart, pulling Diluc away from his chest to kiss him fiercely, falling apart when he gives one final squeeze. Inhuman whimpers and moans fall from his lips as he shakes and topples backwards, quickly going still.
It takes Diluc a moment to register that his heart has stopped beating, but as soon as he opens his mouth to call out to Kaeya, it starts up again, and Kaeya takes a breath so deep and abrupt it had to have hurt.
Of course the first thing the bastard does is laugh. He pushes himself into sitting with shaky limbs, pulling Diluc into another kiss and clinging to him. He's too weak to stay up for long, and winds up pulling Diluc on top of him. " Oh , it's been so long since I've done that," he says through shaky breaths, running his fingers along Diluc's scalp.
Diluc frowns, trying not to shudder at the caress of Kaeya's claws. "You had me thinking you died."
"If you want to get technical, I did. Only a little."
"You could have warned me . Wasn't there an easier way to do that? That didn't involve you dying a little ?"
"Oh, yes, but where's the fun in that?" Kaeya laughs when Diluc gives him an annoyed look, laying on top of him, mindful of the hollowness of his chest.
"You're lucky I want to cuddle, or I'd have you see yourself out."
"I'm sure you would." Kaeya chirps in contentment as Diluc's warmth seeps into his bones, cradling his head against his chest.
"I still want to know why you were here in the first place."
"I…" Kaeya worries his lip. "Sometimes I come to check on you in the night. You know, to make sure you're safe."
...That must be why he sometimes wakes up with wounds covered that he doesn't remember tending to. That would be endearing, if it didn't irritate Diluc. "I can take care of myself, Kaeya."
"Not as well as you'd like to think." Kaeya turns on his side and wraps his tendrils around Diluc, holding him close, which is much like getting a hug from an octopus. "As hard as I try, I can't stop caring about you."
Diluc bites back a scathing comment about Kaeya being an Abyss creature with a conscience, simply opting to snuggle up to Kaeya and let him run his fingers through his hair, expertly untangling it. "I don't mind you being like this," he eventually murmurs, yawning, "but you should probably disguise yourself again. I don't think the maids would understand."
Kaeya hums in agreement, retrieving his patch and placing it over his eye, shrinking into his human form in Diluc's arms.
"What were you saying earlier? While I was asleep."
"Nothing important." Only how he loves Diluc and wishes he would stop being so reckless, and only because he knew Diluc wouldn't be able to hear. Things he can't bring himself to say while he's awake.
"Not sure if I believe that, but alright."
