Actions

Work Header

Sweet Little Knight

Summary:

Diluc is finally a knight, a celebration is due with all of his peers at Angel's Share.
Alcohol is involved, and the Cavalry Captain Kaeya is involved too.

Written for the Kaeluc Valentines Exchange 2025

Notes:

Happy belated Valentines :3

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

Work Text:

Angel’s Share has always been joyous, full of drunken banter from off-duty knights and accompanied with songs from a talented bard. The casual cheer from a merry group, and the occasional whisper from hooded figures. Today, however, there was a special occasion. The owner of the establishment was in much glee. The head of the Ragnvindr household was celebrating his son, Diluc Ragnvindr, successfully joining the Knight of Favonius.

Of course, that was not the main reason, as per tradition the newest recruits who had passed always came to celebrate to the Angel’s Share, however this time, there was more… More alcohol to go around, more food to feast with, more music, more noise. Diluc knew it was because his father couldn’t contain his joy, and at least he wasn’t there to embarrass him. Perhaps one of the few times Diluc is glad that his father is off on some business meeting in Liyue.

For Diluc would not be able to have the courage if his father was meandering around the guests tonight. No, this was for the best, Diluc thought as he looked at the fizzy liquid in his glass, already half empty. He needed the courage, and perhaps a bit more, for tonight maybe, just maybe he might… what? Talk? Seduce? Oh, he wished – his lovely Cavalry Captain.

Captain Kaeya, Diluc’s mentor throughout his time as a knight-in-training, and the reason why Diluc had been half-distracted for most of his spars. The Captain, as Diluc would put it, was a mysterious man. Hardly seen outside of the Favonious Headquarters, except for missions outside the city, or the rare times he’d be seen drinking alone in a corner of the very same establishment they were all celebrating in.

Which brings Diluc back to the reason for his drinking liquid courage in order to calm his heart. Captain Kaeya was there. Amidst a ruckus of drunken knights, and new recruits, smiling politely as an older knight swung an arm around him a slurred out some story. Diluc couldn’t bear to look away from his Captain, maybe only when he caught the starry eye looking back at him for only a second, then he’d look at his drink, take a little sip and peek back at his Captain.

Diluc’s crush on Captain Kaeya was not unusual, half the city loved the Cavalry Captain, and half the company of knights had a certain degree of romantic feelings towards him. Diluc had sworn not to be one of them after seeing half his mates swoon at the Cavalry Captain upon enlisting to become knights.

Diluc’s resolve broke by the second week.

Perhaps it didn’t help that the Cavalry Captain was involved in aiding the knights-in-training with sharpening their combat skills. A claymore, a bow, a sword, or even in hand-to-hand combat, the man looked as if he was dancing with his opponent as he showed the wide-eyed soon-to-be-knights the steps with a live demonstration. Then, it came time to practice and Diluc was paired off with the Captain by divine fate.

“Ragnvindr, focus,” the melodious tone would reach Diluc’s ears but the words would not get far into his brain. Worst of all, even if he was one of the best in their roster at combat he seemed to be utterly useless when the Cavalry Captain was involved. “Diluc”, the Cavalry Captain growled, was it a growl? Diluc thought so at that moment, his heart wanting to beat out of his chest, but all it could do was fill Diluc’s pale skin with a burning blush.

That was the first time he was pinned down by the Cavalry Captain, or by any of his opponents really. Quite easily too, so much so that his mates would never let him live without reminding him about it. About how horrible his counters were, and how he had yelped as he was knocked to the ground – eating dirt but terribly head-over-heels for the man holding him down.

 

Diluc sipped, chugged, down the rest of the fizzy liquid courage. The taste was bitter in his tongue, but warm down his throat as the previous couple of sips had already made his nerves sensitive and his muscles soft. His head was already fogged, his mind with only one mission that night. To confess to the handsome Cavalry Captain, or combust as he tried to do so. He ordered another glass, one more wouldn’t hurt right?

 

“Hey Captain,” Diluc sat beside the Cavalry Captain, who was finally alone and drinking in the corner that Diluc had sometimes seen him drinking at when he’d help his father man the bar. Diluc swayed a little as he sat on the tall stool, the alcohol slowly coursing through his veins, how many glasses had it been? He would usually drink half a glass of wine or less just to taste – mostly because he had been learning about the business with his father, but today was not going to be a usual day.

“Ragnvindr,” the deep voice resonated in Diluc's mind, echoing its vibrations across his skin and down his spine. He swallowed thickly, hoping the Cavalry Captain wouldn’t notice the way he stared at him. From the starry eyes, deep like the skies; down his sun-kissed skin, blessed with starlight… Diluc could see as every muscle moved when he grabbed onto the nearest glass and took a long swig. His throat bobbed as he swallowed only for a drop to slowly roll down. Down and down, until it met with the piece of clothing that covered Kaeya’s chest.

“Are you sure you are alright?”

Diluc’s thoughts snapped back to reality, his body was tilted forward and his face was almost nestled in-between the Cavalry Captain’s rather sizable chest. He quickly leaned back, too back as his stool tipped backwards. His heart skipped a beat, but he wasn’t sure if it was due to the scare he just had of falling backwards, or because his Captain had quickly caught him.

The large hand felt warm against his lower back, but it was gone too soon. Diluc now no longer had the excuse he used to use whilst training to keep those hands on him just a little longer. They were warm and gentle, and he could only dream.

“Diluc?” Captain Kaeya asked, his deep voice laced with worry. The warm hand was back on Diluc, soothing him as it traced small circles on his back. “I-” Diluc started, biting at his lips to not moan. Instead he shifted on top of the stool, moving closer to Kaeya. By this, he means opening his legs just a bit in order to get closer to Kaeya, as the other was sitting cross-legged.

Diluc took a deep breath, but before he could continue his plans for the night another peer of his had won the attention of the Cavalry Captain. A blonde man, whose name Diluc is not sober enough to remember – or care, is currently talking to Captain Kaeya, his Captain Kaeya. As much as Diluc has inadvertently taken up much of the space beside Kaeya, there are still people who dared come to interrupt them.

Captain Kaeya laughed at whatever the other knight had said and Diluc pouted, he wanted his attention on him. He heard some other knight call his name, what was this guy’s name? “C’mon Diluc,” John – or maybe Joe? – said, holding on to Diluc’s shoulder as he said… something else that Diluc’s foggy brain could not comprehend, and frankly didn’t care to.

“Now, now,” Captain Kaeya said, removing Smith’s – or Doe’s? Really who was this guy? – hand from Diluc, “I’ll take care of Master Diluc, so run along.” His statement had a tone of finality to it that left no space for that guy to argue. Diluc’s focus was solely on the starry eye looking at him, if only he would notice the possessive hand upon his waist. Maybe he did, for the next thing he did was unceremoniously jump Kaeya.

Perhaps he would be thankful in the morning that the stools were rather wide, and that they happened to be in a relatively abandoned corner. For he found a way to straddle Kaeya in that little space, leaving almost no space between them. Captain Kaeya looked surprised, his eye round and his starry pupil blown wide; and yet his hands found their way to Diluc’s tiny waist, holding him close.

“This is not entirely what I had in mind, Master Diluc,” Kaeya said, his voice thick with desire, or so Diluc hoped. He swayed his hips, hoping to entice the Cavalry Captain, but the man's hands remained where they were, holding onto Diluc’s waist tightly. Enough to make him stop, enough to make his pale skin bruise under the flimsy shirt that separated him from Kaeya.

“Come on Diluc, I’ll get you back home,” Kaeya whispered close to Diluc’s ear, sending shivers down his spine and filling him with want. He whined softly as Kaeya pushed him off. Away from the stool and away from the Cavalry Captain’s body. He pouted as Kaeya held onto his wrist, pulling him away from the crowds and the tavern. They were half way through the alley leading to the main street when Diluc gathered all of his strength and pushed Kaeya against the brick wall. An incredible feat as Kaeya was much taller and bulkier, a youth like Diluc would only be able to accomplish such a thing if  the older Cavalry Captain was distracted.

Diluc moaned, trying to grind up against the Cavalry Captain. There he found that the Captain’s pants were tight, his cock hard and throbbing. Diluc’s foggy mind delighted, and found himself grinding desperately against it, his own hard own noticeable through the fabric of his rider pants. “Diluc, darling,” Kaeya tried to stop Diluc, only to be answered by a desperate whine and a low whisper begging him, “please, Captain, I’ll be good.”

Kaeya had tried to keep his hands to himself when he first met Diluc. Large innocent eyes, and youthful enthusiasm. It was inevitable, the little guiding touches that Kaeya had to cut short, lest he might do something he’d regret. Afterall, Master Crepus had asked him to take care of his only son. Hence he used that as an excuse to go to the new knight’s celebration only to find Diluc flushed, with watery eyes, and slurred speech.

He had to protect his sweet boy from the lecherous men that wanted to take advantage of his drunkenness. Himself included. However, even when he tried to reject Diluc’s advances, he couldn’t really, he never expected his sweet boy to be so bold. He would take care of Diluc as promised, for he would take care of his mind and body. However, causing a public disturbance was not in Kaeya’s plans for tonight.

“You can wait a little while longer,” Kaeya whispered, hoping not to disturb the soundless night. Difficult, as Diluc moaned and keened, the needy little thing he was. “But Captain, let me-” Diluc started but abruptly stopped, his mind telling him that the best course of action was to kneel. If grinding against the Captain won’t do, then perhaps he can take his cock in his mouth.

Kaeya groaned, unable and unwilling to stop the smaller hands from fumbling against the buttons of his pants. So much for not having a public indecency citation.

Diluc was clumsy, but his eagerness made up for it. Once he managed to free Kaeya’s cock, he stared in awe. His mouth salivated at the idea of having that cock in his mouth, stretching his lips. He licked shyly, running the length with his tongue.

“Ah, Diluc,” Kaeya mumbled, biting back a moan. He found his fingers carding through fiery strands of hair, unsure if to pull or push Diluc closer or away. Diluc parted his sweet lips, licking at them with that tiny pink tongue before trying to cover the head of the cock with them. Kaeya was too big, Diluc could barely take the cock head without choking, but Diluc wasn’t easy to give up, particularly when he wanted – craved something.

With a soft hum, Diluc slowed his breath and tried to swallow more of the cock. Inch by inch until his nose met curly hairs and delicious musk. He looked up at Kaeya, innocently and teary eyed with a mouthful of cock.

Kaeya’s fingers dug into Diluc’s hair, curling to grip at the strands with care and love. He couldn’t contain himself, the sweet boy looked heavenly. Already half debauched, oh he really just wanted to bend him over instead, maybe… His thoughts stopped as Diluc slowly bobbed his head, his legs twitched and his pants sported a wet spot. Diluc was getting off on servicing his beloved Cavalry Captain. Kaeya indulged in such attention, building up a careful rhythm of fucking into the hot mouth.

“My sweet boy,” Kaeya huffed, trying his best not to lose his mind at how adorable Diluc looked, “you take me so well.” Diluc keened, pressing his thighs together for the semblance of some friction. The vibrations helped Kaeya into falling deeper into madness. His muscles felt tense, he was so ready to shoot down Diluc’s throat. It was something he had fantasized for a while now.

“Be a good boy, do-don't spill a drop,” Kaeya stuttered, a groan breaking his words. He felt his balls tense, and his cock throb. He was so close. He gripped tighter onto Diluc’s hair, fucking into that willing mouth until his hips lost their rhythm and he pushed deep.

Diluc cried, he tried his best to swallow all of it. The bitter taste just made him want to swallow more. Diluc coughed as it became too much, his throat sore and sensitive. He leaned back, resting on his heels, still kneeling because he couldn’t really feel his legs now.

“Good boy,” Kaeya cooed, slumped against the wall, taking in the glory of his post-orgasm, “don’t think we are done sweetheart.” Kaeya smirked, wiping away the sweat on his forehead. Even if his legs felt a little like jelly, he had enough strength to haul Diluc.

The tavern’s secret room, too many people in the way; his home, too far and he doesn’t think he will get there on time before bending Diluc over and having his way with him. His office it is.

 

Diluc doesn’t particularly know how he got there, or how it led to him being pressed against the wooden table and the occasional paper that was left straying behind after he was indeed pushed onto said table. He had to tiptoe in order to reach the floor, and he could only claw at the varnish on the sturdy table. His legs were spread apart and two hands spread his ass further in order to allow a wet tongue to push against the rim of his hole.

Diluc clawed and keened as the tongue pushed its way past the ring of muscles. It felt odd, wet and warm, so unlike his own fingers in nights where he gave in to pleasure thinking about the very Cavalry Captain that was now standing behind him. “Please, Captain,” he whined, trying to push back and take more of the tongue inside, he craved for more.

Kaeya patiently prepared Diluc, first with his tongue and then stretching that tight hole with his fingers. He made sure to use some of the slime condensate he just so happened to have in his office. As he pushed the third finger in, Diluc kept trying to thrust them faster inside, a needy little knight.

“Diluc, be patient, I will give you what you need soon,” Kaeya cooed, nibbling at the back of Diluc’s exposed neck. The red locks of hair falling like curtains to the sides of Diluc’s flushed face. It was ideal, since that would prevent Diluc from seeing the office doors still wide open. Kaeya had forgotten to close the doors, but he didn’t particularly care if some knight passed by and saw them. It was late at night and really, if all those other knights knew Diluc was his, perhaps they would be smart enough to back off.

Kaeya curled his fingers, and Diluc screamed. The spot that the Cavalry Captain was teasing made Diluc’s toes curl, he would have come on the spot had it not been for his own cock tied up with his own hair bow. ‘A pretty gift for me,’ the Captain had said, or at least that is what Diluc thinks, the alcohol still coursing through his system. Kaeya took his fingers out and Diluc felt desperately empty.

“Captain?” He asked after he heard Kaeya shifting and not immediately fucking him senseless. “Stay calm my sweet boy,” Kaeya said softly, then Diluc felt the teasing to his hole. Diluc knew the cock’s head was large and that the length was delicious, he even shook a little just thinking if it would really fit inside him. He will make it fit, he thought as Kaeya grinded the length of cock in between his ass cheeks.

“Now be a good boy and relax for me,” Kaeya grunted as he pushed inside Diluc’s waiting hole. The stretch was a delicious burn, and it made Diluc shiver with pleasure. His body was soft and pliant due to the alcohol, making it easier for him to take all of Kaeya.

Once Kaeya bottomed out, he rested his forehead on Diluc’s back. Diluc was hot, wet, and very tight. His walls hugged him as if telling him to never let go, to never leave him feeling empty. Kaeya moaned as he thrusted, Diluc’s hole was made for him. His thrusts were slow at first, getting Diluc used to it, but as Diluc became more vocal, with demands of harder and faster; Kaeya was happy to oblige.

Diluc felt that cock dragged and pressed all the right places, he would come soon whether Kaeya had undone the ribbon or not. It was all just so much, Diluc’s thighs quivered and his hips seemed to move in tandem with Kaeya’s thrusts. “Captain,” Diluc moaned, “please, let me.”

Kaeya groaned, he was also close. He undid the ribbon that had been prettily tied on Diluc’s pink cock, and started to pump the leaking length along with his thrusts. It only took Diluc a couple and he was spilling onto the desk below, panting and whining as Kaeya kept on fucking him. “It’s alright my darling, just a bit more, you are doing great,” Kaeya mumbled in between thrusts, Diluc was beyond stimulated as Kaeya’s thrust kept pressing against the sensitive bundle of nerves.

“Captain, Captain, please, please, please,” Diluc begged as tears started flowing from his eyes, his hips still stuttering. Kaeya thrust a few more times before pushing in as deep as he could, filling up his beautiful little knight. Kaeya panted as he came down to mark Diluc’s pale skin, or at least what was still left unmarked and exposed. From the corner of his eye he saw movement at the door, good, let them know Diluc is only his.

 

The next day, the rays of the sun made Diluc’s head throb. He was somehow in his bed, he is not sure how he got there. It took some time for his foggy memories to start making themselves known. He jumped out of the bed, which only made his world spin and his head to pound with regrets from last night’s alcohol. Diluc started blushing as he remembered what had happened with Captain Kaeya, and if it was even possible his blush became a darker red as he felt something leaking from his hole and down his thighs.

By his night stand was a note in elegant writing:

‘I brought you back home Master Diluc, thank you for the meal’

Notes:

The fuckening...

Anyhow, I exist on twitter @13mirachan