Actions

Work Header

a certain shade of green

Summary:

“Oh my,” he says slyly. “Green might just suit you.”

Diluc arches a brow.

“I beg your pardon?”

“You’re jealous,” Kaeya elaborates. “It's cute.”

Notes:

This was saved in my google drive as "please let me write 1.6 content please help me god"

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

Work Text:

Diluc is not a jealous man.

 

What he would have to be jealous about is beyond him - he’s plenty secure in himself and to indulge in petty jealousies would not befit a man of his standing. He doesn't have a thing to be jealous about. And if he did, it certainly would not be praise about the Knights' Chief Alchemist that falls so casually from Kaeya's lips.

 

“Albedo is an alchemist and skilled at his craft," he comments in regards to Diluc's complaints about being stranded on a small island in the archipelago. "If I could use those beautiful artificial flowers of his, it would be a simple affair to traverse these islands.”

 

It takes everything in his power not to bristle at Kaeya’s taunts. He responds with muted frustration instead, arms crossed firmly over his chest as he stares the other man down.

 

“If you had a geo vision, I’d be long asleep on one of the other islands,” he continues. Diluc’s eye twitches.

 

He is not a jealous man.

 

Jealousy or not, it is certainly not the time to ruminate on the subject he decides as they wander the islands. The sun is still high in the sky, sweltering heat only adding to the annoyance rising in his gut. 

 

It’s not until hours later do the thoughts come wandering back, when everyone is subjected to wait until the next morning and Kaeya has come around to no doubt bother him once again.

 

“What an eventful day this has been,” he comments pleasantly. “Don’t you agree, Master Diluc?”

 

Diluc hums in response, not sparing the captain a glance and instead focusing on the feeling of sand giving way beneath his boots as he walks.

 

“This situation certainly does seem to be unfolding in an interesting manner,” Kaeya continues casually.

 

“Hmph.”

 

“I wonder why we’ve all been invited here by the mysterious Dodo King.”

 

“Did you want something?” Diluc finally asks, stopping in his tracks and turning to look at Kaeya irritably, arms crossed over his chest.

 

“Ah, so mean today,” Kaeya comments playfully with a glint in his eye. “Am I not simply allowed to have a conversation with my favorite winery owner?”

 

"Perhaps you should speak with the Chief Alchemist instead," Diluc replies coolly. "I'm sure he could provide enough interesting conversation for you."

 

There's a pause before Kaeya chuckles.

 

“Oh my,” he says slyly. “Green might just suit you.”

 

Diluc arches a brow.

 

“I beg your pardon?”

 

“You’re jealous,” Kaeya elaborates. “It's cute.”

 

“Don’t be ridiculous,” Diluc retorts, shooting the captain a very unamused look.

 

“No need to be so grumpy, Master Diluc,” he teases. “I only have eyes for you, after all.”

 

"Very funny," Diluc replies, hoping his tone comes across as more of disinterest than disbelief. He tries not to let the venom pooling under his tongue drip out and turns to walk away, shrugging off his coat.

 

"Funny?" Kaeya parrots back and Diluc can't tell whether he's genuinely surprised or it's another one of his pretty acts. "Your dismissiveness wounds me so."

 

Diluc snorts.

 

"I'd be more than happy to prove it to you," Kaeya says, his gaze more affectionate than amused despite the suggestive tone of his voice. He takes a step past Diluc's comfort zone, lifting a hand to brush some of his fiery hair back behind one ear. He reacts two completely different ways in the span of a second, involuntarily leaning into Kaeya's touch before flinching away.

 

Kaeya laughs. 

 

"Still so unsure about me sometimes, sunshine," he comments. "But still somehow jealous, hm?"

 

"I'm not jealous," Diluc says weakly and he’s almost embarrassed at how pathetic his voice sounds. It's a blatant lie and at this point he's sure they both know it. His coat is draped across one arm, the heat of the summer sun sending a bead of sweat trickling down his face. Kaeya reaches out again, one thumb brushing the sweat off his temple.

 

“You really are wearing quite too much,” he says very matter of factly. 

 

“Is this your attempt at seduction?” Diluc deadpans, slapping the captain’s hand away and turning on his heel before wandering off. Kaeya chuckles and follows closely.

 

“Please - I’m simply worried about you overheating. Especially with how easily you melted my ice,” he replies. “Unless you want me to seduce you.”

 

Yes, something in Diluc’s head goes off. Touch me and remind me that it’s me you want.

 

Diluc grunts irritably in response - both at Kaeya’s flirting and the unhelpful desperation his own brain provides him. 

 

“Oh, so you do want me to,” Kaeya comments excitedly, stepping closer to Diluc. A hand finds the small of his back and Diluc has to stop himself from leaning into the cool touch through his damp shirt.

 

“Kaeya, it’s hot,” he says weakly. At this point, Diluc’s not sure if he’s attempting to argue or just complaining, but the other man’s response is to gently take him by the hips and press him back towards a large outcropping of rock on the beach.

 

“Do you need me to cool you off?” 

 

The shade is a welcome change, cooler there away from the heat of the sun and Diluc startles when icy cold hands find his neck.

 

“Archons, Kaeya! A little warning?”

 

“Sorry,” he replies with a chuckle, shooting Diluc a small smile.

 

Diluc grumbles irritably in response and one of Kaeya’s cool hands slides away from his skin, reaching for his coat. He sets it down on the stone beneath them. 

 

“Sit,” Kaeya instructs him. Diluc hesitates for a moment, but then the captain’s cooling touch withdraws from him and he follows. He takes a seat on the fabric of his coat and Kaeya settles in across from him, still close enough to touch, and he feels his fingers twitch when the captain knocks his legs apart to sit between them. Gloved hands find his tie, undoing it deftly before setting it aside, and Kaeya gingerly slips the first few buttons on Diluc’s shirt from their place.

 

“I did mean it, you know,” he comments, breaking Diluc out of his thoughts. He blinks up at Kaeya.

 

“Mean what?”

 

“That you’re the only one I have eyes for.”

 

Heat floods his face. Diluc immediately writes it off as a side effect of the sun’s glaring rays and glances away, swallowing.

 

“Sweet talker.”

 

“Sweet as sugar, sunshine,” Kaeya flirts, letting the hand in his grip fall back to Diluc’s lap before he undoes the cuff links on his dress shirt and rolls his sleeves up. Slowly, he pulls the red and black gloves from the redhead’s hands. The cryo user’s cool touch is a breath of fresh air against Diluc’s warm skin and he allows himself to relax under the gentle pressure of Kaeya’s fingers.

 

They spend a few minutes in comfortable silence, Kaeya keeping two cold digits pressed firmly against the pulse point on one of Diluc’s wrists. 

 

“Feeling any cooler?” Kaeya finally asks, breaking the silence, tilting his head as he scans the redhead’s face.

 

Diluc shakes his head. 

 

“No?”

 

Kaeya slides off his own gloves before reaching one hand out, palm cupping Diluc’s cheek briefly, thumb softly brushing over the swell of his lower lip. He blinks and the captain’s fingers graze back further. Diluc can feel the cold swirl of elemental energy against his skin. 

 

Kaeya’s fingers brush over the back of his neck and he can't suppress the shudder that rolls through him. The gentle way Kaeya keeps touching him has his mind going fuzzy, the soft affection in his voice making his heart flutter. Still the remnants of jealousy rear their ugly head and Diluc can't help but hunger for more.

 

"How about now?"

 

Diluc doesn't register what Kaeya says, instead letting his appetite for the captain's affections take over, and he leans forward, pulling him in and capturing Kaeya’s mouth with his own. 

 

He breaks the kiss with a gasp, “I thought you wanted to cool down.”

 

“I never said that,” Diluc murmurs, pulling at the furs perched on Kaeya’s shoulder before burying his face into his neck, teeth and tongue desperately swirling over his skin. 

 

"You know, it's awfully rude to start something you don't intend on seeing through."

 

"Who said I don't intend on seeing it through?"

 

Kaeya laughs, all mirth and music.

 

"You're playing a dangerous game, Master Diluc," he teases.

 

"No games," he replies curtly, nosing at the crook of Kaeya's neck. "Want you."

 

Need you, his mind supplies unhelpfully and instead of listening he occupies himself with tugging at the seams of Kaeya’s shirt. 

 

"You want to have sex? Here? Right now?" 

 

"Yes," Diluc responds without hesitation. He can see a hint of uncertainty on Kaeya's face. "Here. Now."

 

"Sunshine, I-"

 

"Fuck me," he demands and then he swallows nervously before speaking again, his tone quieter. "Please. Kaeya."

 

A dark look flickers in the captain’s gaze and then they're both pulling at each other's clothes in an impatient fit, mouths slotting together messily. Diluc palms at Kaeya's clothed cock and Kaeya makes a noise that sends his head spinning - the searing heat of summer and the hunger that spark to life in his gut make him feel so hot he’s sure he'll never be able to cool off again.

 

Everything turns into a blur of hazy sensations then - fingers pulling at the waistband of his pants, Kaeya’s heavy breath tickling against his neck, the barely there breeze of the humid islands - and before Diluc knows it, he's half naked and leaned back with his thighs spread wide, two spit slicked fingers stuffed inside of him.

 

The stretch stings more without proper lube but his body practically sings, the muted burn so exquisite he can't think about anything but how badly he wants - needs - more. Kaeya’s fingers curl and a choked groan escapes him, head falling back.

 

"Please," he gasps dazedly. The chuckle that tumbles from Kaeya's lips makes him cant his hips up impatiently.

 

"I just barely started," he teases, continuing to work at Diluc's insides, digits thrusting and scissoring lazily.

 

"Don't care - more," the redhead demands, spreading his thighs wider. "Just fuck me."

 

"So cute when you're impatient."

 

Diluc whimpers when the fingers inside of him withdraw but Kaeya leans down, pressing a quick kiss to the corner of his mouth as he undoes his pants. Diluc feels the length of his dick press between his cheeks and a delighted shiver runs through him. Kaeya presents one hand to Diluc, palm flat in front of his mouth.

 

"Spit," Kaeya instructs. He feels a hot flush wash over him but obliges, saliva pooling in his mouth before he parts his lips and lets it drip into the hand in front of him. "Good boy."

 

Kaeya follows, pulling back and spitting into his palm before his hand disappears between them.

 

"Hurry up," he demands. "We don't have all - ah!"

 

He's stopped dead in his tracks when he feels the slick, blunt head of Kaeya’s cock pressing into him. The muscles in his thighs tense involuntarily at the sudden intrusion and he takes a deep breath, humid sea breeze air filling his lungs. 

 

"You're so tight," Kaeya says with a groan. "Gotta relax for me, sunshine."

 

He knows he's tense, breath coming out in harsh little gasps, and he has to focus intently on letting go. Kaeya’s movements are slow, allowing him to adjust to the sensation of being filled. Diluc feels the head of his cock slide against a spot inside of him that feels so startlingly divine his hips jerk forward, instantly taking more of Kaeya in. Both of them groan.

 

"More," Diluc says and his demands are met with another thrust, and suddenly he's so full his mind blanks. "Oh, fuck."

 

He clings tightly to Kaeya, spreading his legs wider. The burning stretch has given way to something else, warm waves of pleasure washing over him at each languid thrust of Kaeya’s hips, but he still wants more. He wants the jealousy and frustration fucked out of him, wants to not think, hungers for him to be the only thing Kaeya sees, feels, hears, thinks about.

 

"Kaeya," he begs, tone drenched in desperation, lips parted on a moan. "More. Kae."

 

“Shh - don’t be so loud or someone might come snooping.”

 

Kaeya fucks into him at an angle that makes his toes curl, and he can’t help the choked gasp that escapes him. The captain laughs lowly.

 

"Oh, or maybe you'd like that? Hm?" 

 

Realistically he wouldn’t - he opens his mouth to argue - but the slow drag of Kaeya’s cock against his prostate sends a distracting shock of pleasure through him and the disagreement on his lips comes out as a moan instead. 

 

"Gods - fuck, Luc - you just got so tight around me when I said that."

 

"Shut up," he groans, squeezing his eyes closed, attempting to will away the flush of shame he feels. Kaeya ignores him and keeps talking.

 

"You want someone to see - want them to catch us like this? Want them to know you're mine?"

 

Kaeya’s.

 

He makes a noise, muffled by one hand, and he can't help the excited embarrassment that winds hot in his gut, arousal blurring his thoughts. The concept of someone seeing this side of him - of them tangled together - sends his sanity reeling. Something in him snaps. 

 

"I - I don’t - I want--" he gasps, pulling at Kaeya’s hands on his hips, squirming against him. His palms find the warm planes of Kaeya’s chest, pushing back at him. "Kaeya."

 

The captain laughs - a low, sadistic noise - and grabs at Diluc's wrists. He wrenches them out of Kaeya’s grasp and then forcefully shoves him back. The captain falls back on his calves, one hand colliding with the ground behind him as he blinks at Diluc in surprise.

 

"Wh-"

 

"You’re mine, too," Diluc snaps, lunging towards Kaeya and crashing their mouths together. It's messy, tongues and teeth, and Diluc doesn't care, more focused on pressing Kaeya back down onto the ground beneath them. Limbs struggling to find their place, he clambers into Kaeya’s lap before sinking back down onto his cock in one smooth movement. 

 

"Fuck, Luc," Kaeya groans. Diluc can feel the crescents of the other man's nails digging into his hips and finds himself silently praying he leaves bruises - maybe even breaks skin.

 

"You’re mine," he repeats breathlessly. "Want them to know you're mine, too."

 

Diluc can't help the way his ego swells when he watches the way Kaeya reacts - eye rolling back into his head, the muscles of his abdomen tensing tightly - and rolls his hips again.

 

"Fuck."

 

"Tell me," Diluc whispers desperately.

 

"Yours, sunshine, I'm all yours."

 

Placated by Kaeya's acquiescence, Diluc rides him harder, hips snapping forward, brain buzzing with lust. He chases the pleasure shamelessly now, a hungry ache growing inside of him and taking over any reservations he might have had about the situation.

 

Kaeya shifts, arms wrapping around Diluc who responds by tugging him closer, pulling them together despite the sweltering heat of summer. Clumsily, they rut against each other for a moment before Kaeya matches the pace of Diluc's movements. A high noise tumbles from the redhead’s lips, pathetic and needy as his cock slides against Kaeya’s sweat slicked stomach.

 

"I'm all yours, Master Diluc," he murmurs, nuzzling against Diluc's collarbone, mouthing at the skin and leaving a wet line of kisses to a nipple. "And you're all fucking mine."

 

A violent shudder rolls through him - from both Kaeya’s words and the way he swirls a tongue around his nipple - and he almost wails when the captain blows an icy breath against his wet skin. He feels his cock pulse desperately between them.

 

“Fu-fuck, please, gonna - ah,” Diluc stammers, fucking himself more insistently on the length speared inside of him. All he can focus on is the pleasure rising in his core and the slick sounds of skin on skin as he fucks himself on Kaeya’s dick. 

 

"That's it," Kaeya murmurs, mirroring the frantic pace of Diluc's thrusts. "Archons, you feel so good."

 

A cool hand presses between them and he cries out when Kaeya’s fingers wrap snugly around his erection and stroke, pace faltering momentarily and he feels his dick throb in Kaeya’s hand, hole clenching around the cock filling him. Beneath him, the captain lets out a choked noise.

 

"Luc, shit, you're gonna make me come."

 

"Inside," Diluc gasps in response. "Inside, please, Kae - want it, want it so bad."

 

Kaeya curses. 

 

"Gonna - I'm - hah, please," the redhead sobs - the tension in his gut winding tighter and tighter as he wraps his arms around Kaeya’s shoulders. He can feel tears welling in his eyes from the pleasure, so close to the edge it almost hurts.

 

"Come for me, Luc. Come on, sunshine, let go," Kaeya babbles, breathing heavily as they fuck into each other. 

 

Kae -” 

 

“Fuck,” Kaeya groans, his mouth pressed against Diluc’s collarbone, sucking hungrily, hips stuttering against the man in his lap. “Fuck, Luc, I love you so fucking much.”

 

Diluc climaxes with a shattered moan, mind going blissfully blank. He buries his face into Kaeya’s shoulder and bites, struggling to keep from crying out too loudly. White hot pleasure wracks his body as he comes, cock pulsing and splattering between them, and somewhere distantly he registers the feeling of Kaeya meeting his own end, heat spilling into him.

 

He gasps when Kaeya squeezes his cock firmly, thumb brushing over the sensitive head and he jerks in his lap. After a moment, he loosens his grip on Diluc and brings his messy hand to one hip, grinding up into him and Diluc groans, overstimulation setting in.

 

“Too much,” he complains quietly. “S-stop.”

 

Kaeya stills, humming complacently before leaving a line of kisses across Diluc’s chest.

 

“You’re…” Kaeya murmurs quietly against his skin, catching his breath. “You’re needy when you’re jealous. I should - should do that more often.”

 

“Please don’t,” Diluc grumbles. Kaeya’s gaze is all mirth and affection and he brings one hand to Diluc’s face, pulling him down into a kiss so gentle it almost makes him want to crumble.

 

“Hmm,” Kaeya hums. “You just might have an advantage over the Chief Alchemist now, sunshine.”

 

“Shut up.”

 

Kaeya huffs out a laugh and this time, Diluc manages a smile.

Notes:

The ending disappoints me as much as 5* drop rates but I was tired of sitting on this

Find me on twitter | @modernmana