Work Text:
Kaeya sometimes remembered how adorable Diluc was when they were younger.
It was so easy to make him nervous, to make his cheeks blush a red so intense that it would rival his hair, to make him lose his speech and only a shy stutter came out, that his eyes did not know where to look, his crystalline gaze. Shame would creep up his neck and settle on his cheeks in a deep blush.
He was so adorable.
When he got serious about being a captain at such a young age, that was when he wanted to annoy him the most. His favorite moment was when they were training, and Diluc was so focused on winning, always so competitive, that Kaeya could annoys him with any trick he could find.
It would always end with Diluc screaming, his voice an octave higher than normal, his cheeks flushed and frantically gesturing that "stop distracting me!" and that "you will never be a good knight like that!". But he never really got mad, not when Kaeya looked at him with big eyes and an apology in his pouty mouth.
Kaeya sometimes remembers a particularly funny memory, where Diluc could get melted to the ground if the laws of physics had allowed him to. They were training in the backyard of the Favonian Knights Headquarters, and Diluc had been a Cavalry Captain for three years now, with Kaeya as his faithful right-hand man for a year.
The fight was fairly even because Diluc's vision was protected from Jean, who lost interest at some point in the fight and ended up taking out an etiquette book that her strict mother forced her to read.
Diluc surpassed him in brute force, but if he couldn't catch Kaeya, he couldn't take him down. So, they couldn’t finish the training.
The point is that Kaeya was getting desperate too, with the sun burning his skin and sweat trickling down his forehead. Heat was sinking into his skin unpleasantly, and his muscles were screaming for a break, stiff and sore. Diluc was not much better. Even across the training ground he could hear his heavy gasps, he could see the way his fingers struggled to grasp the handle of the heavy sword.
"Want a break? This is not going anywhere," Kaeya said, his voice loud enough for the redhead to hear.
"Giving up already?" Diluc growled, moving his neck to crunch the bones.
"It looks more like you need a break, brother." He teased, sticking out his tongue.
Diluc's brow furrowed so much that his eyebrows almost touched, and Kaeya found the way his lips tightened into a pout too adorable. It was so competitive, how funny. Diluc drew closer to him when Kaeya smirked, the heavy sword scraping the ground with each firm step forward. He wanted to tease him a lot more.
Diluc charged forward, a scream coming from his throat as he suddenly raised the sword, a wide gash that almost grazed Kaeya's stomach. Luckily, he jumped back, although the redhead looked like he was expecting it, because he kicked his leg with a spin. Kaeya gasped in surprise, and the next second he was already on the ground.
He pinned him easily with sheer brute force, one arm twisted toward his back and the other hand clamped against the ground, with a grip strong enough on his wrist that he released the sword. His entire body was crushed to the ground as Diluc leaned his own weight against him, and his cheek pathetically pressed against the stone slabs of the training ground.
"Seems that I won," Diluc murmured in his ear. The world seemed to slow down as hot breath hit the shell of his ear, and Diluc's heavy gasps seemed to overshadow any noise.
The pleasant chill rose up his spine, and he felt like he was losing control of the situation. Diluc's thighs were also imprisoning his legs, and his hips were pressed against his. Amid the confusing haze, Kaeya did the only thing he could do to destabilize Diluc: lift his hips back.
As soon as his butt made contact with Diluc's crotch, the effect was instantaneous: the blush exploded on his cheeks and he gasped, jerking away from him. Kaeya was faster than any thought the redhead could formulate and he turned around, catching his hips with his legs and wrapping his arms around his neck so that he was leaning over him.
The blush deepened even deeper on Diluc's cheeks, and he bit his lower lip as he looked down to see the way Kaeya's long legs wrapped around his hips.
"I don’t think so" Kaeya whispered in a low tone, his fingers playfully tangling with the short hair in his nape.
"Archons! What are you doing?! This is not how you train!!" Jean's scream broke the tense moment and Diluc's eyes widened, pushing Kaeya back.
"Jean! This…! I-It’s not--!"
Diluc's stutter was so adorable that Kaeya writhed on the ground, laughing out loud. Diluc was on his feet at once, dusting his clothes and adjusting his tight uniform suspiciously.
"You are a cheater!" He yelled, pointing at him. Kaeya couldn't take it seriously when his cheeks were impossibly flushed, to the point where the blush spread to his neck. "Cheater!!"
Kaeya always remembers with a smile the way Diluc wanted to sink to the ground in shame when Jean admonished them for the show, forbidding them to go back to training together.
Then, knowing that Diluc had always been such an adorable boy, why. Why the present Diluc was not like that.
The present Diluc that now held him familiarly against the ground, not caring that his grip on Kaeya's wrists was perhaps a bit painful, not caring that the mud from the wet ground dirtied his cheek pressed against the ground and all of his clothes. Diluc's body was stringy and hard against his, pressing in all the right places so that Kaeya couldn't even think to move.
"Why were you following me, Sir Kaeya?" Diluc growled in his ear. Kaeya let out a pained gasp as he dropped a little more of his weight to crush him to the ground as he tried to move.
"I was only investigating… the terrible Darknight Hero".
"Shut it." His voice took on a warning tinge that sent a pleasant shiver up Kaeya's spine. He gave a light laugh that turned into a snarl as Diluc tightened his grip on his wrists. "What is so funny?"
“I just remembered something from years ago."
Out of the corner of his eye, Kaeya saw Diluc's brows knit in understanding, his lips tightening into a tight scowl.
“You don't want to make a daring move like that back then.”
"Or what?"
"Or…"
He didn't even finish speaking when Kaeya lifted his hips, his ass already finding the redhead's semi-erection. This time there was no gasp of surprise, no flushed cheeks, no bright eyes, no adorable stutters. This time Diluc followed the movement of his hips, pressing him harder against the floor, his now hard cock rubbing against his clothed butt.
"Have you been following me from Mondstadt to me do this to you? To fuck you in this abandoned forest so no one can hear your screams? Is that?" Diluc's voice sounded husky against the shell of his ear, and Kaeya moaned loudly, his fists clenching on nothing and his back arching against the redhead's hungry touch. "Respond."
"Fuck… I--"
"It seems like now you're the idiot who is left speechless, hm?"
Diluc got up a bit, lifting Kaeya by the hips with one strong hand while the other roughly patted his erection over his clothes. The captain's cheek sank more pathetically into the grass, gasping at the careless touch on his sensitive cock. His pants were so ridiculously tight that he knew it would start to moisture.
And the short mocking laugh of the redhead in his ear confirmed it.
"No way, you are already this wet."
His cheeks burned with humiliation, but in a way that made his stomach clench and swallow hard. With arousal clouding his senses, he was perfectly aware of the points where Diluc's hot skin came into contact with his.
Kaeya bit his lower lip as his overheated skin came into contact with the cold night air as Diluc yanked his pants down. His callused fingers grasped his erection not very gently, but even so his back arched at the touch, a sob coming from his lips.
"Diluc--"
"It’s Master Diluc for you," the redhead bit into his ear, while his hand squeezed the base of his cock in a way that made him groan.
The wetness made the touch more slippery and less dry, and soon the tortuous touch sent currents of electricity up his spine, erasing any coherent thoughts.
Diluc's warm hand left his safe place on his hips and he hastily pulled up his shirt, jerking the cloak and accessories away without much care. He bit his nape, leaving a trail of kisses while he was tracing his spine down, as his thumb played with the cleft of his cock. It was when he reached up to his butt and bit into one of his cheeks that Kaeya let out the first real moan, loud and unrestricted.
"You really…"
Kaeya's fingers dug into the ground as Diluc's wet tongue edged his entrance. Both of the redhead's hands spread his cheeks to see better, and Kaeya knew that his face would be red from the shame and humiliation of being exposed in this way. And more when his hole clenched on nothing.
"So eager. How adorable."
Kaeya groaned when his tongue broke his rim, his nails scratching the ground as he felt Diluc's short laugh reverberating throughout his body. His tongue forced his tight hole open, and he felt he would go crazy if he didn't find stimulation any other way. But he hadn't even started to touch himself when the redhead pulled away from him, biting a little harder on one of his cheeks.
"Have I given you permission to do that?" This time it was two fingers that entered his slippery hole, and Kaeya arched, resting his forehead against the damp floor. "You can only come when I tell you to, do you understand?"
His fingers curled experimentally, and the captain cried out when they pressed right in his weak spot, his toes curling into his boots. He squirmed from the constant abuse of those fingers burning trails of pleasure inside him, and he barely registered Diluc's words in his ear, his clothed chest pressing against his bare back.
"I asked you something."
His fingers pricked his prostate a little harder, and Kaeya screamed, nodding frantically barely understanding what he was saying.
"Yeah yeah, whatever! Please!"
"Do you want me to fuck you?" The captain's hips rose at the simple question, his nails scratching the ground. "Then work for it."
Kaeya screamed in surprise when Diluc suddenly picked him up, dizzy at the sheer force. The next moment he was sitting on the redhead's hips, and he was able to see him for the first time all night. He felt a strange rush of adrenaline when he noticed that his lips were bitten and red. When he was younger, he used to bite his lip when he was nervous, and to think that he had managed to make him nervous even though it seemed that Diluc was in control made him feel powerful, the confidence coming back to him.
The redhead's cock felt hard and slippery behind against his cleft, and Kaeya rubbed against it as he swallowed, absently watching the redhead as he bit his lower lip. His red eyes followed with concentration the slow movement of the captain's hips, with a frown. The moonlight was bright enough to appreciate the light pink on his cheeks, and Kaeya smiled haughtily.
Although it was a big mistake. Diluc's hands lifted him like nothing, dropping him abruptly onto his cock, and Kaeya's scream seemed to echo through the forest. His head fell weakly forward, grasping Diluc's shoulders with trembling hands.
No, he was definitely not the same adorable and shy boy. He was a fucking sadist who was going to fuck him to tears.
"Ride, Cavalry Captain."
His mocking voice made Kaeya squeeze Diluc's shoulders, digging his short nails into his skin. His legs finally cooperated and he moved on top of him, drawing slow circles with his hips that made the redhead throw his head back, the sigh of pleasure escaping his moist, parted lips.
Kaeya licked his own lips at the sight, wanting to kiss him slow and deep until he took his breath away. But he instead straightened his back, knowing that Diluc's crystalline eyes followed his every move like a hawk.
"You're so deep, Master Diluc," he purred, taking one of Diluc's hands so he felt himself on his stomach. His cock seemed to grow inside of him as the redhead's fingers pressed into his stomach, and he perfectly saw his Adam's apple sway as he swallowed hard. His cheeks were a little more flushed in the moonlight, and Kaeya wanted to drive him crazy.
Diluc's hips shot up suddenly, and Kaeya's vision turned white as he pressed against his prostate with the hard thrust. His arms lost strength and he almost collapsed forward if the redhead hadn't caught him.
They both kept fighting for control of the situation, and it seemed to return to Diluc when Kaeya's forehead rested on his shoulder, shaking from being so close to orgasm with just one accurate push. He was walking a thin rope over a cliff, and if Diluc pushed him, he would fall on his head. And it seemed like he knew it, because he felt the way his erection slowly crawled against his walls.
"The Knights of Favonios always so inefficient. His Cavalry Captain doesn't even know how to do his job well."
Kaeya couldn't even form a witty answer before Diluc knocked him down on the ground, grabbing him by the leg. The captain's throat ached from the loud cry as he sank back into his hole, and tears stung his eyes as Diluc's cock relentlessly struck his prostate.
"Too hard…!" He groaned.
"But you prefer it that way, right?"
Diluc suddenly grabbed him by the chin, practically bending him in half as he reached down to bite his lower lip. Kaeya moaned in his mouth when he finally could taste the taste of his lips, and Diluc's tongue entered his mouth, entangling with his in a deep and dirty kiss that made the world turns.
He tasted like Calla Lily, Kaeya thought absently as Diluc's fingers gripped his erection and his cock buried even deeper inside him.
"Come, Kaeya."
And he did. The stars flickered behind his eyelids as he came hard, with a silent scream that got caught in his throat. The redhead moaned in his ear as his hole tightened, and Kaeya's body trembled from the overstimulation.
"Inside, Master."
Diluc's forehead found a place in his neck as he cried out, all his body tensed when he came inside him, filling him so deep that Kaeya moaned weakly, his arms shaking when he hugged him to drew him closer. The redhead's heavy gasps caressed his damp skin from the sweat, and Kaeya couldn't help but burst out laughing.
Archons, Diluc had just melted his brain. His old childhood friend. The man who hates him.
"I guess I found the Darknight Hero," Kaeya giggled briefly when Diluc pulled away from him far enough, and he grabbed one of his cheeks so he could see the seed slowly sliding out of his hole.
Diluc's cheeks flushed as he looked away, frowning. His teeth sank into his lower lip, and the captain just wanted to devour him whole.
"Yeah, I guess you did."
Ah, Kaeya loved to make him nervous. So adorable.
