Work Text:
As senior captains in the Knights of Favonius, the citizens of Mondstadt would only have praises and good things to say about Albedo and Kaeya. Over the course of three years, the two only shared a loose friendship at best. It is no wonder, their separate jobs don’t often involve cooperation with one another aside from being of the same order.
Kaeya Alberich; cavalry captain, quartermaster — most commonly handles dispatching and leading knights into battle, as well as assisting Jean in handling the ins and outs of the knights. His colleagues would best describe him as a strategic thinker with impressive charisma, while regular citizens might think of him as charming and easygoing, universally loved by the young and old.
Albedo; investigation captain, chief alchemist — nobody has a very concise opinion of the Kreideprinz, being as much of a mystery to the people as well as his coworkers. All they know of him is that he is a brilliant mind with a pretty face. Kaeya is no exception to this understanding.
It took him off guard when one day, Albedo propositions him into an arrangement. One that is strictly physical, momentary, no strings attached.
They only have one rule: kissing is off-limits.
Now, Kaeya was not one to discriminate when it comes to bed partners. He would never admit to having slept with tricksters and villains alike for intel, but even if he was forced to, he’d simply wave it off as being for the greater good. He will have the info he needs to get work done, and a little fun while he’s at it.
Needless to say, Kaeya does not have attachments to these one-night stands, especially after they’re dealt with and all he’ll have to offer them is a cunning smirk of victory when he inevitably gets his way. And then he’ll carry on, moving onto the next exciting thing that could provide him with anything away from the loneliness that haunts him in the hollow of his heart.
Of course Kaeya, for all his ego, could admit that Albedo is attractive; almost stupidly so. His looks alone have him becoming one of the most sought-for bachelors in all of Mondstadt. He has never returned any of his admirer’s feelings, though. Kaeya wonders if there could exist anyone that Albedo fancies as much as alchemy and painting.
Well, he’s only happy to provide what Albedo’s looking for, if Kaeya is the closest to getting what he wants.
It’s reciprocal lust, and neither of them could deny their desire.
Besides, it’s not such a bad view to have the alchemist on top of him during late overtime hours, nearly towering over him with extra height as he straddles Kaeya’s lap, tapping pale fingers on tan skin that contrasts like night and day in the dim light of the room.
Albedo sighs idly in vexation. “It’s rude to daydream while you’re letting someone strip you.”
Kaeya blinks once, meeting his eyes that are slightly narrowed and throws his head back in carefree laughter. “I can recognize a pretty boy in front of me just fine.”
Albedo shakes his head dismissively and Kaeya’s pants come off on cue, coaxing a sigh out of the taller man. Kaeya’s eye fall close at the air hitting his now exposed half-erect cock, having been excited enough by Albedo climbing up his lap, hands roaming, desperate.
He does not miss how Albedo peeks his tongue at the sight. Kaeya shifts in his seat as his gloved hands land on Albedo’s petite waist, supporting the position, and oh, Albedo wishes he had the patience to get his top off, if only to feel Kaeya’s larger hand on his skin, rough fingertips tapping and teasing.
Albedo’s white coat is left dangling on his arms, having slipped off his shoulders in the process of removing his shorts. His hand reaches back towards a drawer below Kaeya’s desk for a good bottle of lube, and the captain chuckles at how he just seemed to know he’d have it stored away for rendezvous of this nature.
He wouldn’t admit how eager he had been for Albedo’s semi-frequent visits to blow off some steam, or whatever other frustrations the alchemist has that Kaeya has no right to pry out of him. Still, he tries, if only to elicit something interesting.
“So, what’s gotten you so riled up today, chief?” Kaeya sits up straight to close some distance between them, the star in his eye keenly observing, looking for truths as if he’s the investigator.
“I’m afraid it is nothing of your interest.” Albedo’s expression does not betray his monotone reply, even as he’s pouring the lube into his palm, rubbing the liquid smoothly and evenly while passing the bottle to the other man, who takes it to smear his fingers with a good amount as well.
“It is within my interest as to why you—” Kaeya pauses to inhale sharply through gritted teeth as Albedo smoothes his lubed hand over his cock, slim but firm fingers wrapping around the base in a gratifying grip. “—barged into my office at this time of night, practically fuming, asking me to… What was it again? Fuck the stress away?”
Albedo’s other hand comes on Kaeya’s shoulder, squeezing when Kaeya presses two fingers against his rim before entering without warning, and lets out a small moan that he tries to muffle with teeth chewing his lower lip.
The way his hole clenches immediately at the intrusion was almost amusing to Kaeya, unable to hold back the grin that graces his lips as he continues pumping to ease Albedo up, silenced for another few moments before Kaeya finally feels him relax and the hand on his cock starts stroking in equal measure.
“Only you make it sound vulgar, Sir Kaeya,” the alchemist says. He’s doing his best to keep it together, Kaeya thinks, but he knows that Albedo is at the mercy of his fingers, scissoring and stretching him good.
Meanwhile, Albedo is smearing lube on Kaeya’s cock earnestly, taking notice of the way Kaeya’s breath hitches when he grips tighter, strokes more experimentally, harder on the head and going back down smoothly, dragging fingers on the base when going back up, and the motion is frankly quite maddening.
Albedo just seems to know which buttons to press with Kaeya to make him submit, but he’s never been one to give up, working at the alchemist just as earnestly. His fingers reach deeper, trying to find that spot that will make him keen on his lap, clothed bodies pressing against each other, and the room is just getting hotter by the second but they couldn’t care less.
“Still, I’m surprised. It was naughty talk, even for you,” Kaeya whispers, the same moment the tips of his fingers press at Albedo’s prostate, nearly making him double over but Kaeya is more than sturdy enough to support his weight.
Albedo’s head ends up over his shoulder, panting softly, so close to his ear. The sounds were more than pleasing to Kaeya’s lust-addled brain, slowly being driven mad by the hand gliding over his cock faster.
“You really… ngh– talk too much,” Albedo says with a whine. Kaeya’s fingers were ghosting at his deepest, most sensitive parts, but never aiming for the same spot again, only continuing to thrust deeply.
Kaeya’s unoccupied hand slides down from Albedo’s waist to his ass, kneading the pale flesh almost cheekily, earning a scoff from the blond when Kaeya says with a smile laced in his words, “Well, you know how to shut me up, captain.”
“Don’t hold back. You’re far too restrained,” Albedo says in suggestion, but the tone of his voice is hinting at more of a demand.
“You know, the Acting Grand Master is just next door.” Kaeya chuckles to himself. Despite his words, he prods a third finger into Albedo and his hole welcomes it eagerly, rocking gently against his hand. “She’s working hard even at this time, and here we are.”
Albedo pushes himself off to sit back up, his crotch directly up against Kaeya’s cock. His grip tightens slightly as his strokes become torturously slow, making Kaeya buck his hips up with a grunt. The reaction has Albedo smiling wickedly.
“Your body betrays your words, Sir Kaeya. I can see how badly you want this.” His eyes flicker to the erect cock in his hand and Kaeya watches as Albedo wets his lips, before leaning in with an intent glare. “Why do you persist?”
Kaeya laughs, light and breathy. There is a teasing lilt in his voice when he says, “You know me so well, captain.”
He pulls his fingers out in a sudden motion, making Albedo gasp softly at the loss, then whines as his hole clenches around nothing. He needs something to fill the space desperately. Kaeya, ever the gentleman, helps position him above his slick cock with strong hands while Albedo takes Kaeya’s cock below him, feeling it press against his rim.
Kaeya doesn’t let him go yet, though, and Albedo’s breathing gets heavier, needier by the second, he knows — and when Kaeya leans close until their noses are pressed, he looks him in the eye to whisper, “Honestly, I always wanted to see how far I could push you. But go ahead, do your worst.”
“Is that a challenge?” Albedo mutters back at him. Then Kaeya’s grip on him loosen to grab at his hips as Albedo sinks himself into his cock in one go. The stretch is almost heavenly.
They groan simultaneously as Albedo bottoms out at the hilt, but he doesn’t waste time on adjusting even when he feels it so deep in his gut before he starts grinding in Kaeya’s lap, coaxing the noises he wanted to hear from the cavalry captain.
Every sigh and moan feels as rewarding as the last, wondering just how many of his previous partners could make him feel good like this. Kaeya’s voice is music to his ears and he only becomes more and more desperate to hear him again and again.
It doesn’t take long for him to pick up a steady pace, plunging up and down in his position while allowing Kaeya to thrust back into him from below. Kaeya’s hands are likely pressing marks on Albedo’s bare hips with the hardness of his grip, but Albedo doesn’t really mind, not when there’s something more important at hand, and it all feels so good, so right.
Albedo wants to fault his master for making him awfully human. Even a homunculus made to be a tool, an all but glorious weapon of destruction, wasn’t exempt from the taunts of carnal desire, and he’s falling. It’s a void without end, and the dark of his mind keeps saying this, this, this.
The feeling is almost addictive, something close to salvation.
He’s treading a dangerous path, he knows. And without fail, it always goes back to Kaeya.
“Fuck, you’re amazing, captain.”
Albedo might be enjoying this too much, having Kaeya under him and at his mercy, tearing him apart. He could keep at this forever, with his endless stamina, but alas.
Kaeya could feel himself buried deep in the alchemist when he sinks in, how his hole tightens as he lifts himself to pull out to the head before plunging back in, and Kaeya is drifting closer to the edge of bliss with every thrust.
They’ve only done this a handful of times, but Kaeya can’t even remember the last time he had sex as exciting and spontaneous as they were with Albedo, and full of mystery and only works to keep surprising him.
With every little thing he learns of Albedo, with every moment he spends in a haze of lust and desire, Kaeya thinks he’ll only get more and more addicted to this. In the moment, there is nothing other than the press of bodies in blissed out pleasure, but not love, anything but.
How selfish of him to want Albedo for himself, though.
“Are you close?” Albedo asks, breathless. One, two, three more thrusts before Albedo becomes painfully aware of the heat building up in his gut, and tips Kaeya’s chin until he’s looking him in the eyes, flushed and panting. “Answer me, Sir Kaeya.”
“Yes, yes, yes— so close…”
“Then come.”
And Kaeya lets go, releasing inside the alchemist unceremoniously, but Albedo positively keens anyway at the sensation of being filled, following with his own release shortly after. Unfortunately, he ends up spilling on the floor of Kaeya’s office to avoid dirtying their uniforms and keep themselves presentable for the rest of the day. Oh well, it’ll just have to be cleaned.
Kaeya certainly doesn’t mind it when he simply throws his head back with a small smile, watching Albedo lift himself off his cock to settle on his lap again. There is also the problem of the cum spilling from his hole and Albedo whines as a bead of white drips down his thigh.
“How messy,” he sighs.
“You’re the one who asked for it,” Kaeya quips innocently. His hand trails down to glide over Albedo’s ass with a smirk that doesn’t go unnoticed by the blond who furrows his eyebrows, and he gasps as Kaeya pushes his cum back in his hole with two fingers, clenching around them as he enters as if still asking to be filled, even now.
“True enough,” Albedo mutters, more quietly this time, before moving to plant his feet on the ground and begins shuffling to put his underwear and shorts back on.
Meanwhile, Kaeya is perfectly relaxed in his seat, only shifting to pull his pants up. He has an elbow propped on the desk and his chin resting in his palm when Albedo’s eyes dart over to him. “You can stay a while longer, if you want.”
It’s an invitation, Albedo thinks; one that he has to sadly turn down. “I never planned to stay. I have work to get back to, and so do you.”
“Ha, so you were serious about wanting to be fucked just for stress relief,” Kaeya says, and Albedo doesn’t know if his tone was of hurt or pure mirth. He doesn’t find himself bothered enough to analyze it further, anyway.
Albedo is pulling his coat over his shoulders when he looks over to say, “I thought you were enjoying yourself. Was it not within our agreement?”
“I was thinking out loud. Don’t worry your pretty little head about it.” Kaeya flashes him a smirk that immediately sparks another kind of fire in him. It wants him to wipe it off of his face.
Albedo stares for two seconds longer, then he starts to climb back up his lap again, much to Kaeya’s surprise, apparently, because his single eye widens as Albedo assumes his former position with his arms over his shoulder, faces inches apart.
“Were you at the tavern earlier?” He asks.
“Maybe,” Kaeya gives. “How’d you figure?”
“You reek of wine,” is all Albedo says before he closes the distance and presses their lips together. Kaeya probably returns too quickly, too eagerly, but nobody really cared about what they did. Neither they had control of themselves when desire took over their bodies, and all they could do was yield into the feeling they had yearned for deeply — perhaps even love.
And yet a single word could be so far away from them.
It doesn’t get any deeper from a simple press of lips that ended as quickly as it started, but it leaves Kaeya burning on the inside as Albedo pulls away, humming thoughtfully as if evaluating the kiss, and Kaeya watches, astonished, as Albedo’s tongue darts out to lick his lips again.
A few moments of awkward silence later, he looks him straight in the eyes with a slight smile to say, “That wasn’t as bad as I thought.”
The taste of wine on his lips was actually a little nice.
