Actions

Work Header

How to Train a Cavalry Captain

Chapter 3: Alone Again, Together?

Summary:

“You misunderstand,” Diluc mutters, and the words come out strained. The muscles of his throat work as he pauses, an unfamiliar expression painting his face. “If you’re next to me right now, I- I want-” His face twists and he drops his head his face is hidden again.

-

Diluc and Kaeya are left alone in a room.

Notes:

(See the end of the chapter for notes.)

Chapter Text

When the two of them are locked in a small cell together, Kaeya is filled with both hope and terror.

The leather gag between Diluc’s teeth is pulled out before the heavy metal door clamors shut behind them.

“As much fun as it was to watch you two,” their captor says gleefully from between the small slot, reaching in from behind the safety of the heavy door to cut the binds from their wrists. “Even I need a break. Rest up. You’ll be needing it for tomorrow.”

Kaeya holds his breath until he hears the man’s footsteps disappear down the hallway and then scrambles awkwardly to Diluc’s side. The redhead has slid himself down into a corner, panting heavily with his eyes clenched shut as though in pain. Even in the darkness, Kaeya can see the tenseness of his body.

“Diluc,” Kaeya murmurs, worry saturating his voice. The hum of the drugs still vibrates under his skin but he tries to push it aside, willing his eyes to adjust in the darkness.

What had the man said earlier? That Diluc had been given twice the dosage that he was supposed to have? What if there were harmful side effects after all?

“Get away from me,” Diluc growls, his head buried between his hands as he avoids looking at Kaeya.

“I…” A pang of pain pierces his chest at the words. Of course. Of course, Diluc wouldn’t want him nearby right now. He must be completely disgusted with him. Kaeya swallows, his throat constricting as he tries to clamp down the well of sadness that feels like it will swallow him whole. “I…just need to check your vitals. It won’t take long- I-I know my touch must be the last thing you want right now, but-

Diluc’s head whips up, a crimson eye meeting his own makes him stop in his tracks. Kaeya stills.

“You misunderstand,” Diluc mutters, and the words come out strained. The muscles of his throat work as he pauses, an unfamiliar expression painting his face. “If you’re next to me right now, I- I want-” His face twists and he drops his head his face is hidden again. “You shouldn’t be next to me right now.” It comes out as a whisper, barely audible.

“The drugs,” Kaeya says instantly. “I understand. I…know you wouldn’t feel this way without the drugs. I get it, I won’t judge-”

“It’s not just the drugs,” Diluc moans, shocking Kaeya to silence. “It’s you, it’s you it’s you it’s YOU it’s-!” Another sound of pain leaves Diluc’s throat before he chokes, silencing himself.

But Kaeya is hardly breathing now. He’s absolutely sure he must have misheard. His brain is completely wrecked from the concoction of drugs and lack of sleep. A single drop of sweat rolls down Diluc’s pale neck and his eyes follow it down.

“Say it again,” Kaeya breathes.

Diluc has always had trouble speaking his mind ever since that night. He won’t ask for help, he acts on guard with Kaeya around, and he won’t let Kaeya in past those high walls he’s built.

Kaeya understands. He’s done the same thing, after all.

But…maybe, just maybe…there’s a chance that things could be different.

Kaeya holds his breath as Diluc’s voice comes out as a whisper.

“It’s you. It’s always been…you.”

He says it with finality. As if it hurts to admit the truth. As if the confession is one he’s bottled up inside for years. As if…

Kaeya’s breath leaves him in a sharp exhale. He wills himself steady, leaning forward on his knees to gently take Diluc’s chin in his grasp and push his head up. He slots himself into Diluc’s space slowly, carefully…giving him time to move away if he wishes.

When their lips meet, it’s a gentle, hesitant thing. Kaeya is shaking, with fear or something else, he’s uncertain. His hand clenches at his own thigh, nails making small crescents in the heat of his skin. The other moves to the side of Diluc’s face, cupping it gently as he realizes with shock that Diluc has not made any indication that he wants Kaeya to stop. In fact, he’s…he’s…

Kaeya’s heart feels as though it will burst out of his chest. It beats - bump, bump, bump– fluttering like a wild bird attempting to escape the cage of his bones. He feels his name whispered roughly against his lips in desperation. Adoration consumes him, the hand clenching his thigh reaching up to grasp Diluc’s shoulder with trembling fingers. He strokes the tense muscles there, willing them to relax, admiring the way they flex. How long has it been since he was allowed to offer Diluc comfort freely, without the fear of his intentions being misunderstood?

When Diluc doesn’t resist as Kaeya swipes a tongue along his bottom lip, Kaeya deepens their kiss, opening their mouths to slip a tongue inside, tasting him with as much control as he can muster. Every little sensation is amplified and he narrows in on the small, sweet sounds Diluc makes. His hoarse gasps, the way his hands come up to clench at Kaeya’s arms, holding on, the small twitches of his muscles as Kaeya licks him open.

The memory of Diluc’s cock in his mouth earlier, the heat of it as it pulses on his tongue, flashes in his mind and he moans, breaking the kiss. Diluc pants against the wall, strong hands tightening around Kaeya’s arms as he stares at Kaeya with a wild look. His expression is confusion and desperation and need– his eyes dark and wide as he looks at Kaeya through the darkness. The wild crimson of his hair pools across his shoulders, messy, and his flushed, pale skin glows with sweat. Kaeya wished that it wasn’t so dark so that he could see all the details. Still, he thinks that Diluc looks beautiful.

“Please…” Diluc whispers, and Kaeya knows. He knows.

The hand pressing against Diluc’s shoulder reaches down between his legs, the tips of his fingers trailing over the heat there. Diluc shudders, and the feeling shoots straight down Kaeya’s spine, settling in his core as liquid heat. He breathes in deeply. Oh, he’s so…oh.

Every sensation is heightened, every sound memorized as he drinks in the small shudders and gasps Diluc escapes. Kaeya takes Diluc fully in his hand, marveling at how his fingers just barely touch as he makes a ring with his fingers. He wants to taste Diluc again, to feel him pulse on his tongue, but his eyes are glued to Diluc’s face. The way his mouth parts just the barest breadth, how crimson stares out through lidded eyes, the way he bites his lip when Kaeya’s long fingers stroke him from base to weeping tip.

“Hah…hah…” Diluc pants and Kaeya soaks in the warmth that settles in his core, knowing that he’s bringing Diluc pleasure. That he’s the one making Diluc feel this way.

It’s all…it’s all so much. How many times had Kaeya imagined the expressions he would make? How many sleepless nights had Kaeya drunk himself dumb, staring at constellation Noctua as images of crimson hair and piercing eyes kept him from falling into bed?

Too many. Kaeya knows that it has been too many.

When Diluc cums, he gasps Kaeya’s name and Kaeya drinks it in. He stares as the man that is his everything unravels before him, skin flushed and hair a tangled mess, looking more beautiful than he’s ever seen him. Kaeya marvels at him, leaning in to feel his lips again, to memorize the taste, to memorize the warmth of his skin.

It is some time before Kaeya pulls back, and still, Diluc is hard between his legs. His cock pulses, his twitching abdominal muscles dripping with cum, and for once, Kaeya is glad for the drugs.

“Diluc,” Kaeya whispers, climbing on top of Diluc’s lap. His hole, still lubricated from before, slides easily against Diluc’s cock. He wonders if it will be able to fit. He was so stretched out before, under the touch of that disgusting man’s fingers, but even so, he’s not sure. Diluc is just so thick.

Diluc groans as Kaeya grinds against him, staring up at Kaeya with a desperate, hungry expression. His shaking hands trail down over Kaeya’s chest, over his abdominal muscles, feeling them flex under his fingertips, hesitant in a way that makes Kaeya want to cry, and then grip the sides of Kaeya’s hips as though he will disappear otherwise. Diluc stares up at him, his piercing eyes glowing crimson in the dark.

“Please,” Diluc murmurs again. And again, Kaeya knows.

“Ngh,” a gasp escapes both of them when the tip of Diluc’s cock slips past the ring of muscle, still too tight to avoid discomfort. But the stretch is so good, and Kaeya wants more of it.

He presses down another inch, panting, and slides up again. Moves lower, moaning as yet another inch of thickness fills him. Slowly, taking his time because he wants to avoid hurting either of them (because really, haven’t they both been hurt enough?) he takes Diluc into his body. He feels the stretch deep within his core and tears prickle his eyes, but it’s good. It’s so, so good that Kaeya feels he may become addicted to the sensation. He feels with his whole body that Diluc is doing his best to not buck his hips up, not to slide his entire cock prematurely into the tightness that is Kaeya, and he wills his own muscles to relax. Taking a deep breath, he seats himself down completely on Diluc’s cock. It’s a searing fullness that leaves Kaeya trembling.

“Hah…” Diluc closes his eyes for a moment, opens them, brings his hands up to Kaeya’s face, and leans in to kiss him deeply. It’s so sweet it hurts, and Kaeya bites back, teeth grazing Diluc’s lower lips. A moan sounds out from deep within his chest when Diluc’s hips finally buck up in surprise, grinding deep inside Kaeya and pressing against that sweet spot inside of him.

“Oh Archons,” Kaeya breathes out through clenched teeth. “You’re going to be the death of me.”

“Don’t say that,” Diluc murmurs in return, laying his hands on Kaeya’s hips again. “...Can I move?”

Kaeya rocks his body against him in answer and Diluc hisses, his fingers digging into the sides of Kaeya’s hips as he begins to set a slow rhythm. The edges of discomfort are sharply encompassed by the deep pleasure of his prostate being rubbed and Kaeya can’t help the shuddered groans that leave his lips. He’s not the only one though. Unsteady gasps echo in front of him, Diluc watching his every movement through lidded eyes.

“You feel, ah-” Diluc gasps, “So good.”

The praise is intoxicating. Kaeya melts - feels tears gather at the corner of his eyes as his entire body shudders in response. His cock bounces untouched between them, but he knows he may cum anyway. Precum pools at the tip and drips down on Diluc’s abs and he loves the sight. Wants to paint him with their shared cum. Wants to-

“Ah- Hng!” A particularly hard thrust has him seeing stars and he grips at Diluc’s body, desperately trying to hang on as the pace quickens. He’s stretched to his limits, every push, every breach of his overstimulated insides both too much and not enough at the same time.

“So beautiful,” Diluc murmurs in awe, reaching out to take Kaeya’s weeping cock in his hands. A few pumps are all it takes for Kaeya’s back to arch, his vision blackening at the edges as he cums in Diluc’s grips, squeezing around the tight length that sears his insides.

It’s only moments later that Diluc joins him, his hand entwining in Kaeya’s as he holds on tight, his stuttering gasps a beautiful melody as Kaeya drinks in the sound of Diluc’s release. He feels liquid heat fill him up and he shudders at the wholeness of it, of how utterly full he feels. Wetness drips out of him and he wishes he could push it back inside, not wanting to waste a single drop of anything Diluc gives him.

“‘Luc,” he whispers, kissing his nose and cheeks, moving to the side to paint his ears, his neck, his chin with his affections. “‘Luc.”

His name is murmured in turn, Diluc’s voice laced with naked adoration, and it hurts. It hurts with how good it feels. It hurts how long it’s been since his name was last spoken with such undisguised love. It hurts how much Kaeya wants Diluc to say his name in that way again, and again, and again.

He kisses the man once more, drinking in his name as he takes his time savoring it. The kiss is long and deep, and it consumes him whole.

He can barely breathe from the fullness crushing his heart, and still, Kaeya wishes for it to never end.

For who could breathe under the weight of the sun?

—-

It’s sometime later that Kaeya wakes up – the third time since they were brought to this wretched place – but the circumstances are far lovelier than the last two.

He opens his eyes to see Diluc’s face above him, tired eyes looking towards the door, a hand stroking gently through Kaeya’s long, azure lovelock.

Ah – how the knowledge that Diluc was watching over Kaeya as he slept fills him with warmth. The sensation settles in his core, the feeling both wonderful and overwhelming at the same time. He shifts, nuzzling his face into Diluc’s hips, if only because he can.

“How long was I asleep?” He murmurs.

“Hmm…hard to say,” Diluc says quietly back. “Perhaps a few hours.”

“No one’s come?”

“Not yet.”

“Then it’s your turn to rest,” Kaeya makes a move to get up, but a firm hand presses down on his chest, stilling him.

“I’m fine. Just go back to sleep.”

“Absolutely not. A few hours is more than enough. Besides, how long has it been since you’ve rested?”

The silence is enough of an answer for Kaeya.

“Exactly, so-”

Footsteps sound at the door and they both tense up, jumping to their feet and ready to fight against what was coming. No, no- Not again-

A nervous voice whispers to them through the small opening in the door.

“Quick!” A man says, urgent and quiet. Keys jangle on the other side as the man fumbles with them. “I’m letting you two out, okay? But you have to be fast! The others are having a meeting, but they’ll be done soon.”

The door is pushed slowly opening, revealing a man with wide eyes and a scrunched expression.

Kaeya recognizes him as the man who was in charge of “training” Diluc. Next to him, the man in question growls and stalks toward the nervous man, with no binds to keep him compliant.

The man’s expression morphs from nervous to terrified as he backs away from the door, hands up in defense.

“Shit, I didn’t sign up for this, okay? We were supposed to be only taking people who wouldn’t be missed, alright? You know…farm girls, servants…people who wouldn’t have a whole town looking for them! When the Ordo come and they hear from you that I let you go, I’m hoping that they’ll let me off easy…” His eyes widen comically and he stutters as Diluc approaches. “D-don’t know what the others were thinking!” He squeaks. “Kidnapping one of the wealthiest men in Mondstadt and the infamous Cavalry Captain? The risk isn’t worth the money! Of course, we’d get caught! We should have just left you where we found you and fucked off to another town- gah!”

Kaeya watches with hungry interest as Diluc’s strong hands encompass the small man’s throat, choking off his spiel of excuses.

“Where,” Diluc growls, his full height towering over the other, “Are our weapons? Clothes?”

“D-down the hall in the room on the left,” the small man stutters, clawing at Diluc’s hands as his face grows increasingly more flushed. Diluc stands confident in his nudity, and even now, Kaeya can’t help but admire the movement of his strong back muscles in the glowing light of the cavernous hallway. It seems that he’s regained much of his previous strength as the drugs have worn off.

“And the exit?” Kaeya adds, already turning to make his way down the hall.

“Ack! J-just a little bit f-further past that room. B-but not to the right! That’s where…t-the others…” The man tumbles to the ground in a quiet exhale, finally running out of air and passing out in his haste to answer their questions. Kaeya is only a little amused at seeing the wet spot that pools at the front of his pants. How a man so spineless had gotten into this nasty business, Kaeya couldn’t begin to guess.

Diluc steps past the crumpled man, his focus already moving on from the waste of air lying beneath him, and they quickly find their weapons and clothes, putting them on with focused urgency.

When they approach the exit, Kaeya pauses at the hall to the right where the little man had warned them not to enter. One meaningful look at Diluc is all it takes from the other man to understand. Diluc nods.

They stalk down the hall, footsteps quiet as they approach their targets. With the two of them together, unimpaired and fully equipped with their weapons and Visions, they know that the kidnappers have no chance. The little man had been correct in his conclusion that it was a mistake to kidnap them.

Fire and ice have always made a deadly combination.

Talking can be heard from one of the rooms, the door wide open for Kaeya to peek in. When he sees the back of a familiar head of hair, something dark and wretched lurches in his gut. Flashes of pain and humiliation make his heart rate accelerate.

Kaeya steps inside the room, smooth and quiet, and before anyone can react to his presence, he grabs the back of the man’s head and uses all of his strength to slam the twisted face into the hard wooden table once, twice, the sound of bones breaking clear as day in an otherwise silent room. He hardly registers the sound of Diluc moving behind him, a steady, looming presence of warning with his massive claymore and pyro to the others. Kaeya sees red.

His “trainer” must have been instantly knocked out on the first hit because he doesn’t utter a thing as Kaeya smashes his broken face into the wood. Again, and again, and again, until a gentle hand falls on his shoulder.

“Kaeya,” murmurs Diluc. “That’s enough.”

Kaeya pants, letting the man’s head fall for a final time with a squelch in the pool of blood and human flesh on the table and looks at the few others in the room. They stare at him in shock, horror and…guilt, as if they too had not wanted to partake in this disgusting trade of human life. Whatever their reasons, Kaeya holds little sympathy for them.

It takes little work to round them up after Kaeya’s display of pure rage. They know who Diluc and Kaeya are. They know that they hold no chance of escape without them drugged and bound. Still, Kaeya knocks them out for good measure. Not a single one will escape the Ordo’s sentencing. The evidence is clear and they will spend the rest of their pitiful lives in chains.

Later, after the Ordo arrives, if Jean notices anything unusual about the state of one man’s gruesome death, she says nothing about it.

Kaeya and Diluc are checked over by a sober and tearful Barbara, who gives them medicine to counteract any aftereffects of the drugs and begs them to rest for a week. No one knows exactly what happened to Kaeya and Diluc while they were taken, but even so, it is clear to everyone who knows them that it was too much to come out unscathed. They are instructed to visit the Deaconess again the next day and then, finally, they are left alone.

“Come home with me,” Diluc murmurs and Kaeya is far too exhausted to deny his request.

Slowly, silently, they return to the Winery. An entire day has passed since they were taken, and it is night when they arrive. They eat a quick meal prepared by a tearful Adelinde and then go up to rest in the comfort of Diluc’s room.

When they make love in the heat of the bath, it is slow and unhurried. Any tears that stain their cheeks are kissed away by the other, and Kaeya soaks in the sensation of Diluc’s firm, warm hands trailing over every inch of his body.

Kaeya takes his time to fall, knowing that Diluc will be there to catch him.

Notes:

Aaaaahhhhhhh it's over! Damn, I had a hard time deciding on how to end it. I always do this to myself. I furiously write the meat of the story and force my favorites into compromising situations...and totally forget to think about how the hell to get them out of it. I hope that the rando coming to jailbreak them out wasn't too weird. And I hope that y'all found the face smashing to be satisfying. I sure did.

Your comments would make me very happy to see!

Notes:

Please leave a kudos if you enjoyed my shameless smut and would enjoy even MORE, even KINKIER shameless smut. Thank you.

Also, you are welcome to follow me on Twitter @Malady_Moon