Actions

Work Header

Heresy

Summary:

To the public eye, the Chief Alchemist of Mondstadt is a beta and untaken. It might’ve been unconventional for Kaeya to try and pursue him, but he's inexplicably drawn to the blond and he could care less about ridiculous hierarchies.

So one can only imagine his surprise when Kaeya is drawn by an alluring sweet smell up on a Dragonspine campsite, only to find Albedo with slick between his thighs, pained moans echoing throughout the cave.

And he would've gone straight for the opportunity – except there's already a claim on the nape and a pair of familiar red eyes flaring at him like the pyres that stand guard.

Notes:

hi hi this filth has been in my drafts for some time and I spontaneously finished it.

This is my first ABO fic and it's a personal take on it. A lot of it isn't considered very traditional (I think?? LOL) for the sake of the fic. A potentially uncomfy part is probably the DP considering I see Kaeya and Diluc as brothers, so please read with caution!!!

Thank you for reading and I hope you all enjoy <3

Work Text:

“Mister Albedo..?” Sucrose repeats Kaeya’s words as she subconsciously adjusts the steel choker beneath her collar, “H-He left not too long ago… said he wasn’t feeling very well.”

 

The young alchemist carefully drops a blue liquid into a beaker full of sweet flowers, which turns their white petals to lavender. The flowers immediately induce a sugary fragrance that permeates the air, overlapping a subtle vanilla scent that had been lingering when Kaeya entered the lab.

 

It would appear that both her and Timaeus, who is snoring on one of Albedo’s couches, are indifferent to it.

 

Sucrose jolts a bit as Kaeya crosses the room to stand in front of her workstation, leaning on one of his palms as he stares her down. Afraid to drop any of the strange blue liquid, Sucrose hurriedly places it into a rack, allowing it to join other test tubes filled with other vibrant colors. There’s tape with red X’s on some of them. Others are blank.

 

“Um??” is the only thing Sucrose can utter as Kaeya leans in. He doesn’t detect any scent coming off of her, though he supposes this experiment of hers could be throwing him off. Either way, Kaeya doesn’t want to scare the poor girl any further, and so he backs off with a smile.

 

The Knight places a hand on his chin, “Well, do you know where he ran off to then?”

 

Sucrose lets out a relieved sigh, moving to reach for the red marker. She places an X across the tape, labeling that test tube a failure.

 

“Judging from previous occurrences, I would think he’s already making his way up Dragonspine,” Sucrose answers quietly, “Mister Albedo never tries to show it, but I think fatigue can catch up to him at times. I worry for him.”

 

Kaeya nods, already thinking about the subzero temperatures of that mountain. 

 

If he isn’t well, wouldn’t it have been better to simply just go home to his quarters and rest? Why Dragonspine of all places?

 

The captain shuts his eye. Is now really the best time to go and pester Albedo for no particular reason other than to see him?

 

He’d save the questions for the small journey.

 

“I, too, dear Sucrose,” Kaeya agrees, turning on his heel to head for the door.

 

He peers over his shoulder at the omega who offers him a shy wave farewell, her right hand now holding a tube with a pale pink substance. Kaeya hadn’t even noticed that she has already prepared a new batch of sweet flowers that are clumsily stuffed into a beaker. He wishes her luck inwardly as he reaches for the handle.

 

“Thank you for the information,” Kaeya tells her genuinely, swiftly leaving as the smell of burnt wood cuts through the candied scent from before. He wonders if this is another X on the tape as he shuts the door behind him.




Kaeya arrives at the adventurer camp at the base of Dragonspine by the time the moon is in full view and the stars are dazzling alongside her. Guild members greet him cordially, which is well received by the alpha who has, by now, befriended the lot of them.

 

He passes by quite often these days, either seeking the presence of the Chief Alchemist or actually walking alongside him to head to his campsite.

 

Tommy, who is sitting at a bench, waves Kaeya over. There’s a bowl of tomato soup near his elbow, but it looks cold by now, despite it looking rather fresh.

 

“Looking for Mister Albedo, Sir Kaeya?” Tommy questions with a smile.

 

Kaeya lets air out through his nose as he muses, is the reason for my visits this predictable now?

 

“Indeed I am. You’ve seen him, I presume?”

 

Tommy nods, turning back to his cold soup. He stirs it a little with a wooden spoon, his face grimacing when he’s met with some resistance. Kaeya holds his snicker; it is a little more frigid than usual, after all.

 

“Sure did. He was rushing, though. It would seem like he had urgent matters to tend to because he normally says hello to us, at least.”

 

Kaeya raises a brow, “He didn’t look ill or unwell?”

 

Tommy looks up at him, “Oh, maybe he did, I’m not too sure. He came by so quickly, and Master Diluc didn’t seem to have any intentions of a leisurely stroll either.”

 

Kaeya freezes, “Diluc?”

 

What would Diluc be doing with Albedo?

 

“Yes sir, Master Diluc was with him. He had quite a stern expression, but he didn’t look very angry. More like… worried?” Tommy ponders, sighing at his soup, “He easily matched Mister Albedo’s strides, though I guess that makes sense.”

 

“...thank you,” Kaeya says slowly before walking away from the novice adventurer.

 

As he leaves the camp, Kaeya notes that the wind is biting harder than usual, but he’s no stranger to such bitter weather. Snow crunches beneath his boot as he gets on the path to the alchemist’s campsite. There are already footsteps before him, and as expected, bigger ones easily eclipsed the smaller ones.

 

Kaeya has walked this path countless times by now. 

 

If anyone were to ask him if he liked Albedo, his answer would surely be yes. Albedo is charming, incredibly intelligent, and a pleasure to chat with inside private quarters, despite what he may say about his conversational skills. Every word he says feels meaningful, no matter how simple it may be. On top of that, Albedo makes Kaeya feel special, always silently listening to each woe or worry that he might have. Taking time to understand him.

 

The alchemist is also quite handsome. Anyone with eyes can see that, and Kaeya is no different.

 

But if people were to know, they would likely give Kaeya a strange look. Why? Albedo is as good as good could be.

 

The issue lies elsewhere.

 

Kaeya is an alpha and Albedo is a beta. By their innate biologies, they are not very compatible, even considering all of the lovely talks they have had with each other. Kaeya would have cursed the stars for such a mishap, writing off any hope for a promising future. He would have, but it isn’t like he has never cared about determined hierarchies based on secondary genders. None of that would have stopped his pursuit for the blond.

 

To him, Albedo is just Albedo, and Kaeya likes him the way he is.

 

It’s why he’s willing to see him, no matter how far he may be. Treading these mountains or visiting the lab in the headquarters has become routine for Kaeya, and everyone around him realizes this. The captain has fallen head over heels for Albedo, beta or not, and there will be no stopping him.

 

Until–

 

Kaeya stops in his tracks. 

 

Nearby leaves rustle as a gale howls through the chilled air, carrying along with it a scent. Kaeya swallows thickly. It smells of warm vanilla, fresh snow, and cecilias, a combination that reminds him of a certain someone. He nearly bares his fangs, the pit of his stomach growing slightly warmer even with the sheer frost that surrounds him. His eye grows slightly unfocused; the scent is hardly there, likely due to the cold weather, and yet it has such an effect on him.

 

A white bird flies overhead. The flapping of its wings almost masks the pained moan from afar. It sounds awfully like Albedo is in trouble, and Kaeya immediately snaps out of his stupor, hurrying up the slope towards the alchemist’s campsite. The smell grows more potent with each heavy step Kaeya takes, and he has to cover his nose with his sleeve to keep from sending his head into a frenzy.

 

Kaeya is closer now, seeing that broken wooden path up ahead. It requires him to focus on getting from one ledge to another, but his senses are disrupted by another groan that rips through the silence. It’s louder now and it is most certainly Albedo’s lips letting out those foreign sounds.

 

“Albedo?” Kaeya calls out.

 

There’s a startled yelp that comes from the site. If Kaeya strains his ears enough, he could make out the sound of a growl that does not belong to Albedo. It doesn’t do much to ward off the Cavalry Captain. If anything, it makes him want to approach even more.

 

“K-Kaeya..?!” Albedo responds, “Do not come here– ngh! Please!”

 

But Kaeya doesn’t heed his warning. With that agonized tone of his, there is no way in hell Kaeya would walk the other way. Not when he’s already so close to being with Albedo, the one he wants to be with.

 

Kaeya makes it across the gap with ease. He lets his sleeve off his nose, and the addictive smell is already clawing at his nerves, enticing every fiber of his being. Vanilla. Snow. Cecilias. It swallows Kaeya whole and sets his senses on fire. It makes him want to pounce on the source.

 

It makes him want to make it his .

 

“Albedo-”

 

Kaeya’s blood seems to freeze in his veins as he stands at the entrance of the campsite. He can hear it rushing in his ears along with the hushed crackles of the flames burning the pyres at the mouth.

 

Kaeya isn’t typically one to be wrong.

 

But it truly feels like everything he knows is surely wrong with what he sees in front of him.

 

Albedo is on his back, his spine arching off of the bundle of various fabrics beneath him. A nest. Those fabrics, composed primarily of black clothing, look a lot like his brother's, which makes Kaeya’s stomach sink further to the soil below.

 

Translucent slick comes from between Albedo’s parted thighs, shiny and sweet-smelling, and it makes Kaeya’s mouth water with desire. He wants to cover his nose again, wants to tear his eye from the tantalizing sight, but his arms are paralyzed by his sides, fingers twitching to touch.

 

That delicious scent does belong to Albedo.

 

Albedo, who isn’t a beta, like Kaeya and everyone else believed.

 

Albedo, who is undeniably an omega in heat.

 

Hot tears brim teal eyes, slender fingers curling around the sleeve of a discarded black coat. As though embarrassed, Albedo turns over onto his side to hide his face, showing off his bare back glossy with sweat instead.

 

His hair is tied with a white ribbon, keeping flaxen locks off of the alchemist’s neck, signifying yet another thing Kaeya was wrong about.

 

At Albedo’s nape is a single bite mark, one that has long been there considering the puffy tissue on otherwise unblemished flesh. It’s a permanent claim, one that denotes a forever bond that Kaeya could never have.

 

Kaeya laughs bitterly. It must be why Albedo never bothered to put on a collar even though he’s an omega. There was simply nothing to fear.

 

He already has an alpha. No one can have him anymore.

 

He has an alpha, and that alpha is right fucking there.

 

Diluc, his sworn brother of all people, is staring him down with near murderous intent, blazing red eyes a weapon in itself. Instinctively, he’s got one arm over Albedo’s heated body, caging him from Kaeya who still stands at a distance, a war raging on in his mind.

 

Diluc’s teeth are bared, his brows deeply furrowed at what his brain perceives is a threat. Kaeya’s mouth feels incredibly dry, stomach twisting and turning at the scent that eats him alive as it wafts towards him, an invisible force that pleads for him to come closer.

 

The bartender’s expression only softens when Albedo, his mate, touches his bare arm, his fingers caressing him gently. For a moment, Diluc forgets that Kaeya’s right there and he buries his nose into Albedo’s neck, inhaling the fragrance that’s got both alphas under lock and key.

 

“Diluc–” Albedo hisses, eyes squeezing shut as he wraps his fingers around the redhead’s wrist. Diluc is attentive, pulling away from Albedo to survey the writhing of his body.

 

He takes in a sharp breath when Albedo’s eyes wander from him to land upon Kaeya who has taken several steps closer from the last time Diluc got a good look at him. Of course it gets a bit of a rise out of Diluc, but then Albedo groans in pain again and he forgets all malicious thoughts once more.

 

“I-It hurts..!” Albedo sputters, and he reaches in between his own legs to finger himself, his middle and ring fingers easily plunging in and out of his ass. Diluc palms Albedo’s plush thigh with his right hand, ignoring the way Albedo’s eyes shift towards Kaeya.

 

Inviting.

 

And slowly, Diluc begins to understand what his omega wants.


Kaeya, who had been pondering about how the hell no one in Mondstadt suspected this relationship, comes out of his daze at the enticing sight. His legs seemingly start walking on their own, inching ever closer to the duo laying on a nest made of Diluc’s clothes. Kaeya watches as Diluc lowers his head to listen to something Albedo whispers to him, one of his hands pushing aside the alchemist’s fingers to replace them with his own.

 

Albedo easily takes three of Diluc’s fingers, gasping quietly into his ear while Kaeya watches. It’s only then that Kaeya realizes that his dick is painfully hard in his pants and he’s not sure just how much self-control he can practice any longer.

 

Diluc seems to sense this because he lets his fingers slide out of Albedo, making sure Kaeya hears exactly how wet the omega is before he stands and makes his way to his brother. Using the same hand that's still drenched with slick, Diluc grabs a fistful of Kaeya’s shirt, tugging him to ensure that he's fully listening. 

 

"As you can already tell, Albedo has gone into heat and it's a bit more intense than usual," Diluc starts to explain, tightening his hold.

 

"Going into heat despite being claimed?" Kaeya questions, genuinely curious. He wants to look over Diluc's shoulder to peer at Albedo, but the look in the other alpha's eyes is not a force to be reckoned with.

 

Seriously.

 

Kaeya is starting to think he might’ve made a mistake coming here. 

 

The slick soaking his shirt convinces him otherwise.

 

Diluc hums, "Albedo is not your conventional omega. My mark didn't stop his heats and," his expression briefly becomes smug, "he doesn't get pregnant."

 

Kaeya licks his lips. Diluc tugs again, eyes narrowing.

 

Albedo whines, throwing Diluc’s coat over himself to smell more of him as his hand disappears between his thighs again. Diluc knows better than to keep him waiting, so he leans in to make sure that Kaeya hears him loud and clear.

 

"Since you're here, why not help me out?" Diluc asks lowly, "I hate seeing him in pain and this is what he seems to… want."

 

Kaeya inhales sharply, "Whatever happened to your traditional values, Diluc? Two alphas and a mated omega in heat? It's practically heresy."

 

Diluc stares at him as he finally lets go of Kaeya’s collar. The slick sticks to the fabric, smelling ever stronger. 

 

Cecilia is the dominant scent , Kaeya muses, his heart racing.

 

The bartender starts to unbutton his white shirt as he turns to go back to Albedo who reaches desperately for him, all while those watery teal hues are dead set on Kaeya.

 

"Believe whatever you'd like," Diluc says as he parts Albedo’s legs with hardly any resistance, "You can stand there and watch or come join. I won't let him wait any longer."

 

Diluc means his words because he's already pulling himself out of his black pants while he kisses Albedo with fervent desire. 

 

Full of love and lust and everything in between.

 

Kaeya watches the way Diluc finally enters Albedo, bringing out the prettiest moan from the blond, and he decides that defying the norms is exactly what he wants to do as he shrugs off his cape and furs before crossing a very fragile boundary.




Kaeya does his best to ignore Diluc’s pointed stare as Albedo takes in the entirety of his length into his mouth, tongue lapping up the underside of it where a thick vein travels. It’s not hard to do so really, considering Albedo’s expert practice that drives Kaeya wild.

 

The alchemist doesn’t seem to have much of a gag reflex, hardly batting an eye even with Diluc ramming into him from behind, his hands smacking his ass to bloom red from the impact.

 

While Diluc runs his blunt nails across Albedo’s waist and hips, leaving faint white trails, Kaeya’s fingers take refuge in the blond’s hair, pulling every so often whenever Albedo teases him with his teeth. He’s never noticed it before whenever Albedo would laugh at one of his witty quips, but it’s evident that those canines are rather sharp.

 

Spit drips down Albedo’s chin as he lifts a hand to play with Kaeya’s balls, thumb fondling with the skin. His back arches when Diluc hits a certain spot, the alpha growling from how tight his mate still manages to be in spite of the copious amount of slick he’s producing. The sweet-smelling substance coats the front of Diluc’s thighs, which splatters with every thrust he makes.

 

With how Albedo’s scent saturates the air so heavily, Kaeya wonders how no one, fatui or hilichurl alike, is drawn to the campsite. Its effect on him is reminiscent of Teyvat’s strongest natural stimulants, the ones that everyone is warned against. He swears he’s already addicted, and the captain can’t tell if that’s a good thing or not.

 

Diluc occasionally glares daggers at Kaeya and the latter can make a good guess as to why no one but him has made it this far into the den.

 

Albedo hollows out his cheeks before he pulls off of Kaeya’s cock with a loud pop. He peers up at Kaeya from behind his long lashes, eyes glazed over with intense craving and hunger. Using his thumb, Kaeya brushes a strand of hair off of Albedo’s face, almost like a lover would.

 

Albedo kisses the swollen head, “Does it feel good?”

 

Then Kaeya’s dick disappears into his mouth again, the tip of it hitting the back of Albedo’s throat. No hesitation, and Kaeya swears under his breath.

 

“Fuck, you have no idea,” Kaeya responds, throwing his head back when Albedo digs his nails into the inside of his thigh like he’s thrilled with the response.

 

Diluc lets out a short laugh across from him, reaching over to close his hand around Albedo’s neck, applying just a little bit of pressure to cut off some air. Albedo seems to like it because he hums around Kaeya’s cock, sending vibrations throughout the length that makes the Knight nearly keel over in pleasure, forcing him to brace his hands on Albedo’s shoulders to keep his balance.

 

“Be careful what you say to him,” Diluc advises, using his free hand to push Albedo’s legs further apart, “It might not seem like he does, but he loves praise and he’ll go the distance for it.”

 

As though wanting to confirm this, Albedo offers Kaeya one final lick before sitting on his haunches. He peers over his shoulder to kiss Diluc roughly, fingers threading through fiery strands while he moans into his alpha’s mouth. Kaeya looks on as Diluc wraps his arms around Albedo’s middle lovingly, and it almost feels like they’ve forgotten about him.

 

He says almost, because after one more peck to Diluc’s lips, Albedo moves away from him to go towards Kaeya who’s been waiting so patiently. With a gentle push, Albedo makes Kaeya lay on his back before he turns around to straddle him, his ass and claim in full display to the Cavalry Captain. Kaeya gulps audibly when Albedo looks behind him with a smug smile on his face. 

 

It isn’t a strange thing to see on his face per se, but Kaeya can practically see hearts in his eyes, which he has never seen until now.

 

Understandably so, Kaeya thinks, because anyone with half a brain would want to keep this sight all to themselves and Diluc is no exception.

 

Albedo licks his lips as he grabs Kaeya’s wrists to place his hands on his hips.

 

“You can touch if you’d like,” he tells him, guiding his hands down to his thighs, “Or do whatever you want. You won’t hurt me.”

 

Diluc lets air out through his nose. Albedo turns his head back and Kaeya wonders what kind of expression the alchemist might be giving his lover right now. The tip of his cock is inches away from Albedo’s entrance, his pink hole begging for him as it clenches around nothing, desperate for Kaeya’s attention.

 

And who is Kaeya to deny him?

 

He sets a hand on one of Albedo’s cheeks, using his thumb to further push them apart while his other hand is on the base of his cock to push it in all the way. He groans at how warm and wet Albedo is around him, tightening up around his dick when Diluc leans in to kiss him, big hands cupping his face while Kaeya is balls deep inside his mate.

 

Kaeya feels like he gets impossibly harder as he watches his brother and his crush make out in front of him, hot tongues plunging in one another’s mouth to taste every crevice. Albedo starts to rock his hips, taking in Kaeya even deeper as he pulls Diluc closer to him, pressing their cocks together.

 

Diluc takes both of them into his hand as he bites Albedo’s bottom lip, drawing blood that drips down his chin to hopefully decorate his sweat-covered throat. He starts to pump his loose fist, and Albedo whines loudly as Diluc licks the blood off of him, smearing red across his tongue. His dick is the same hue, leaking with precum that mixes with Diluc’s.

 

“Ah–!” Albedo yelps when Kaeya claws his bruising hips, pushing him up to the very tip of his cock before pulling him back down in one go. Needy as ever, Albedo starts to bounce in rhythm, and the noises that their connection makes are far too sinful for anyone to hear.

 

Albedo cranes his head again, eyes half-lidded and several strands of hair coming out of the white ribbon that once neatly tied it together.

 

“Am I a good boy?”

 

It’s in his voice of course, that pleasant tone that Kaeya loves listening to while enjoying a lukewarm cup of coffee or during lunchtime with both him and Klee at Good Hunter.

 

But right now it’s hoarse and debauched and most certainly a rhetorical question.

 

And Kaeya answers it anyway.

 

“Fuck yes,” the Knight swears, striking a hand across Albedo’s ass, “You’re too damn good, sucking me in like that. You’re waging a dangerous gamble here, starlight.”

 

Oops, Kaeya thinks to himself as he lets the pet name slip.  A low snarl crawls out of Diluc’s throat, possessive, but Kaeya can only roll his eye. It’s not like he knew Albedo was taken all this time.

 

Albedo giggles deliriously at the dirty talk as he continues to ride Kaeya with wild abandon, moaning every time the Cavalry Captain bucks up to meet him halfway.

 

Diluc pulls Albedo into a searing kiss again, dragging his tongue across the omega’s canines like he wants it to cut him. He reaches behind his lover to cup his ass, spreading them apart to grant Kaeya even better access.

 

What a good brother, even if he doesn’t show it outright.

 

Kaeya tightens his jaw when Diluc grazes his nails across milky white skin, painting angry red marks on a once flawless canvas. Strikingly beautiful contrast.

 

A wonderful brother, really!

 

Kaeya never thought such a notion would ever cross his mind, especially not in a situation like this.

 

“Lulu, I want to cum..!” Albedo mewls as he kisses the corner of Diluc’s mouth, eyes squeezed shut in concentration, his tone drunk with carnal pleasure.

 

Diluc nods, placing a kiss on the blond’s temple before ducking down to take Albedo’s weeping cock into his mouth. He reaches up to pinch one of Albedo’s nipples between his fingers, and it doesn’t take much before the alchemist releases into his alpha’s mouth, his legs turning to jelly as he clenches delightfully around Kaeya.

 

“Good boy,” Diluc whispers after swallowing every last drop of Albedo’s cum.

 

But they aren’t done.

 

Because Albedo has yet to completely please either of the alphas.

 

Still coming down from his high, Albedo lifts his hips off of Kaeya to straddle Diluc instead, hovering his hole over Diluc’s cock. He easily sits on it, his hips trembling from the overstimulation. Poor thing, but Kaeya senses that Albedo secretly loves it judging from the way he whimpers.

 

Then Albedo looks at him, reaching behind him to prod at his already filled hole, showing Kaeya that he can absolutely take one more.

 

“Come here,” Albedo beckons breathlessly, “Use me as you please.”

 

And like a blind follower to his god, Kaeya goes as he’s ordered, placing his hands over the purplish marks on Albedo’s hip bones.

 

Kaeya gets one last good look at Albedo before the omega lets his arms collapse, his face buried into the crook of Diluc’s shoulder, inhaling the smell of grapes and a hint of firewood for comfort. Diluc kisses his hair, all while those crimson eyes are focused on Kaeya who’s positioning his throbbing cock at Albedo’s pliant entrance.

 

Albedo may look like an angel, but he’s a demon in disguise, a deviant among the submissive, a challenger to divine conventions.

 

And neither Kaeya nor Diluc would want it any other way.

 

Kaeya inhales the sweet smell he’s grown numb to as he pushes past that tight ring of muscle, his dick rubbing up against his own fucking brother’s as he does so.

 

It probably should’ve been a disgusting thought, it really probably should’ve, but when both of their minds are muddled by the sensation of Albedo’s heat, it’s easy to fucking forget all formalities and whatnot.

 

Kaeya thanks the archons or whoever for Albedo’s inhuman ability to produce this much slick because in due time, it helps him bottom out, his hips flush against Albedo’s ass and his cock fully competing with Diluc’s.

 

It feels so good that Kaeya can’t help but bite down on Albedo’s shoulder, far from the one that’s on his nape. Albedo cries out, nearly cumming again from just the burn of the stretch, and his sobs are swallowed up by Diluc who’s rubbing comforting circles on the small of his back.

 

“Are you alright?” Diluc asks him, voice tight from the filthy pleasure. Albedo only meekly nods, moving off of Diluc’s chest to rest his palms on his abs instead. The redhead curses under his breath as he notes the little bulge on Albedo’s flat stomach.

 

With Albedo’s response, Kaeya starts to move, biting down once again from how good it feels, the taste of iron coating his taste buds from the euphoric sensation. Diluc begins his own endeavor, his own desire to reach his peak, and their dicks alternate inside of Albedo, taking turns in pleasuring the surprisingly shameless omega.

 

Perfectly synchronized, like all good brothers should be.

 

Albedo’s mouth hangs open, tears running down his face from the ecstasy. All his instinctive cravings are being satisfied here and now, and the pit of his stomach gets hotter with every thrust.

 

He feels full.

 

He feels needed.

 

He feels loved.

 

Albedo’s normally busy head feels void of all rational thought and ideas except for the desire to please and be used, the purpose of his anatomy. He feels like he’s on fire, every inch of his skin overly sensitive to touch. He can hardly register the feeling of Kaeya’s lips on his raw wounds or Diluc’s usually kind hands on his ruined thighs.

 

He wonders if this is what his master intended for him to do when she made him this way.

 

“Please, a-ah~, I can’t anymore!” Albedo cries, nearly screaming. He recognizes that look on Diluc’s face and he knows his alpha won’t last much longer. Soon enough, Diluc will fill him up to the brim, keeping his cum in there with the swell of his knot.

 

And his heart is thrilled.

 

Diluc growls, a much deeper one than any of the ones he’s directed towards his brother, and this time Kaeya seems to understand that this isn’t his place to defy the warning.

 

“Pull out,” Diluc tells him through gritted teeth, and Kaeya complies, much to his dismay.

 

Maybe one day.

 

As soon as Kaeya does as he’s told, Diluc releases his seed inside of Albedo, who graciously takes in all of his knot. Kaeya cums across Albedo’s back, sweat dripping down the side of his face as he finally climaxes.

 

Afterwards, it’s quiet for some time, except for the sound of labored breathing and the howl of the wind outside.

 

Kaeya buries his head in his hands as he tries to cool himself off. For once, he’s grateful for his cryo vision.

 

“I feel that this is so unlike you, Diluc. You’ve always been by the books,” Kaeya attempts to make conversation, wiping off his sweat with the back of his hand. He looks at Albedo, his beautiful starlight, and watches his calm breathing.

 

It would’ve looked so innocent if it weren’t for the violent marks all over Albedo’s body.

 

Though only one of them truly matters.

 

“I am not above giving Albedo whatever he wants, as long as it makes him happy,” Diluc tells Kaeya as he stares up at the ceiling of the cave, “Even if that includes sharing him during his heats…”

 

Despite still reeling from the unexpected events of his night, Kaeya manages a laugh at the suggestion, his hand reaching up to rake his fingers through his hair. His eye flickers back to Albedo who has fallen fast asleep on top of Diluc, the alpha’s knot still keeping them bound together.

 

“Just as long as you don’t cross the line,” Diluc continues, holding Albedo closer to him, “You know exactly what that line is. I assume you are smart enough to understand.”

 

He stares at the bite mark on Albedo’s nape and shuts his eye at the warning. Diluc shouldn’t fret; Kaeya has no intention of ruining whatever bond they possess, even though his heart still secretly longs for the blond.

 

“No worries, Master Diluc,” Kaeya answers with a jesting tone, “You have my word. I swear it.”

 

Kaeya smiles to himself.

 

This blasphemous relationship the three of them now have is enough to satiate Kaeya as he allows himself to sleep in the den of heathens, wondering when Albedo will awaken for yet another round.