a/b/o verse
Jun. 10th, 2021 12:06 amKaeya is in over his head, which is not something he's used to. The cavalry captain of the Knights of Favonius is usually prepared, usually pulling strings and planning and plotting before he even sets a foot into any situation or gets his own hands dirty.
But something has gone wrong. Clearly.
It started a few days ago. Kaeya hadn't felt right, but there was nothing he could really pin down as specifically wrong, so it was easy enough to shrug it off. Sure, he's feeling vaguely overheated, his thoughts too easily distracted, every little scent suddenly overwhelming. But he can still manage.
So when Jean asks that he go investigate some trouble in the ruins outside of the city, he really doesn't have a good reason not to agree. It should be fine. A simple trip really, though he does see the vague concern in the acting Grand Master's eyes at how distracted he seems. He pulls himself together to wave it off. And off he goes.
Now here he is, having found the root of the problems that Jean has sent him to. The source of the trouble is a band of treasure hoarders, ones that he has dealt with before. Tensions rise, and Kaeya should be able to handle this -- either through clever words or icy sword blows. It's nothing he hasn't overcome before. Except this time, he feels like he's losing his mind. And two of the treasure hoarders realize it, two alphas who have caught the very distinct scent of an omega in heat.
Kaeya, on the other hand, is still clueless. He's a beta, after all. When his peers had begun presenting, he never had, and had accepted what that meant for him. Honestly, it was simpler that way. Wasn't it? But here he is, sword in hand but not raised, one visible eye wide, pupil blown, face flushed, as he watches the men approach.
'Don't worry,', one of the men croons, 'We're more than happy to help. You're lucky you found us.'
A frown crosses Kaeya's face. That doesn't... sound right. But maybe he does need help. Hmm.
no subject
Date: 2021-06-11 03:31 pm (UTC)It's hard to think straight, hard to concentrate on anything aside from the way Diluc feels against him, above him. He moans in response to that growl, welcoming that possessive sound, everything in him agreeing with a wordless: Yes. Yours.
He helps kick off his pants, his underwear, fitful and eager to be done with it.
His hands are moving fitfully over newly bared skin, like he can't possibly touch Diluc enough. There's an almost frantic desperation in him, as if now that he's let himself sink into this, into his heat and everything that comes with it, everything he's held back and staved off with denial for the past few days has struck him at once. "Diluc. I need--" Everything. Anything he'll give him.
no subject
Date: 2021-06-11 04:15 pm (UTC)He quickly grabs the blankets, tucking them in around them to form the bowl shape of a nest. It might help. Diluc settles over Kaeya, between his thighs as he reaches down to feel if Kaeya is already ready to pair.
He’s aware Kaeya has had sex before. But sex as a beta and sex as an omega are different things just because of certain factors. “I know. Relax for me, you’re doing so well.” He croons. He has had sex himself in the past. It had been strictly to aid but never to claim and breed.
None of it compares to right now with Kaeya under him. How right it feels. How his fangs won’t retract because the want to have this omega as his is too strong.
no subject
Date: 2021-06-11 07:29 pm (UTC)That's something. Maybe.
The praise from Diluc undoes him though, and he whines softly. More of that. More assurance that he's doing good, that he's being what his Alpha wants. There's that possessive again. He's going to get himself in trouble with those thoughts.
no subject
Date: 2021-06-11 07:44 pm (UTC)He draws his fingers out and uses the slick on them to get himself ready. His breath comes out in short puffs of air. Diluc braces himself over him as he says, "Breathe," He instructions as he slowly presses into him, taking his time.
Kaeya is hot and right, accepting him as if they were made for each other. He drags his fangs over his bottom lip and a flush blooms on his face as he presses his forehead to his. "Kaeya," He breathes as he takes his time, only lifting his head to look at him when his hips meet skin.
"Are you okay?"
no subject
Date: 2021-06-11 08:26 pm (UTC)"Diluc..." Just his name, like it's really all Kaeya can even manage now. But he takes a shaky breath as he's told, arms winding tightly around Diluc, like he can urge him even closer. This is what he needs, Diluc hard and hot and inside him, filling him up, bearing over him.
He hears his name and opens his eyes to look up at Diluc, face flushed and pupil blown, looking almost as blissed out as he feels. The question is confusing given his state and the fact that his brain has decided to let other parts of his body be in charge for the moment. So by way of answer, he trills a soft, pleading sound before he remembers he can use his words. "Feels good. So good. More? Breed me?" His fingers curl against Diluc's back, sinking his nails into skin.
no subject
Date: 2021-06-11 08:58 pm (UTC)His fangs drag on Kaeya's bottom lip as he breathes, He slips his fingers into his hair with a shaky exhale as he builds the pace. Kaeya is tight and wrapped around him, begging him for what he needs. "I'll breed you," He breathes as some part of his control slips.
His father was a beta and his mother an omega. His father had looked at him and seen his mother in him. Until he presented. And then Diluc has spent all his life controlling him to make his father happier. Look at his son so composed, so calm, so poised. Deep down in his soul he was never tame.
He growls in possessive sound that is deeper than any other growl he's made until now. Like a lion bearing their fangs. His voice tinged with it, "You feel so good. So right." He clamps down on the want to say my omega. But presses his face close to his neck and inhales. "Missed your scent, Kaeya. Kaeya."
no subject
Date: 2021-06-11 09:19 pm (UTC)His back arches, rocking to meet each thrust, everything about him an encouragement, an open invitation for more.
Kaeya trills again at the praise, at how that deep growl in Diluc's voice runs through him like his own personal earthquake. Nails drag down the redhead's back. "So good. Need you. Missed you, so much. Always, I--" He cuts off, mercifully, before he spills all his secrets. Kaeya lets his head fall back to bare his neck, his throat, to Diluc's attention. It's dangerous, all trust, surrender, a wordless and subconscious invitation for the redhead to claim him once and for all.
no subject
Date: 2021-06-11 10:10 pm (UTC)Kaeya missed him. It rings in his head as he grabs his hips and snarls against his throat. He arches into the sting of those nails and kisses him on the mouth. He swallows another growl and mercifully silences them both.
He licks into his mouth, eager to taste him. His control slips and he presses down onto him, pinning him with his weight and his strength, building the pace to something that steals their breath.
no subject
Date: 2021-06-11 11:26 pm (UTC)It really is a mercy that Diluc kisses him because Kaeya doesn't know what might come spilling past his lips next. Maybe he'd continue begging Diluc for more, to breed him, knot him, claim him, everything. Or maybe the buried truth would slip free now that all his usual walls and defenses are in tatters, that missed isn't a strong enough word, that Kaeya has been in love with him all this time.
Much better that Kaeya can part his lips eagerly, muffle pleasured sobs lost in the middle of the kiss, and not go blurting out things that he can't take back.
no subject
Date: 2021-06-11 11:38 pm (UTC)Kaeya in his first heat can't be soothed any other way. And he realizes how much he wants to claim Kaeya in some way. His knot swells completely and locks him in. Pleasure is building in them both, he's getting close.
He licks that spot on Kaeya's neck and purrs deep in his chest, a pleased Alpha that's utterly content. It's the first time he's ever purred since he had to kill his father. This man dear to his heart is where he belongs.
no subject
Date: 2021-06-12 12:13 am (UTC)It's the sound of Diluc purring that is the final straw for Kaeya. He hears that sound, and there's a white hot thought that his Alpha sounds that pleased because of him. "Diluc... Alpha, I..."
His voice breaks on a cry as he tumbles straight over that edge. He comes hard, vision going white as his orgasm crashes over him, body bowing sharply, nearly arching off the bed entirely, nails dragging down Diluc's back.
no subject
Date: 2021-06-12 12:28 am (UTC)Diluc wipes Kaeya and himself down, then tosses it over the edge. He has a feeling Kaeya will be a bit more lucid soon. He arranges the pillows a bit better, tucking the blankets at the edge into a more nest-like shape.
Kaeya calling him Alpha in his need will haunt his better dreams. He's worried what reality and clarity will bring to Kaeya. What's done is done. When his nerves won't allow him to fuss anymore he looks back at Kaeya's face.
no subject
Date: 2021-06-12 12:58 am (UTC)Bit by bit it's all coming back to him, every sensation, every sound and okay, well, that will live in his head and heart for the rest of his life. But he also remembers the way he acted, the begging and the need and oh god he called Diluc Alpha, he pleaded with him to breed him.
The blush blossoms over his face, a full and obvious red when Diluc looks back up to him. Kaeya blinks at him before lifting both hands to cover his face. Don't look at him, Diluc. His voice is muffled as he manages a, "I am so sorry." Look what he's dragged Diluc into. Fuck. He'd almost confessed everything too. That is one small mercy, he supposes.
no subject
Date: 2021-06-12 01:24 am (UTC)"I meant every word." He says into the ensuing silence. His fangs haven't retreated and it's a little harder to speak but he makes sure his words are clear. "And I wouldn't have gone through with it if I didn't want to be here."
He hopes that sinks in. Kaeya seems...he takes a breath and looks away. "But I need to know what you want while you're still lucid. Your needs come before all else."
no subject
Date: 2021-06-12 01:50 am (UTC)When Diluc breaks the silence, Kaeya looks up at him, startled. Every word? He remembers the things that Diluc said, words of trust and regret for the way things have been, promises that he'd be here for him in this.
He may still be blushing -- and darker once he realizes that they're still joined together, and quite stuck that way, and doesn't that want to reignite the fever in him straight away -- but now his fingers find their way over Diluc's cheeks. If I didn't want to be here. Does that mean he does want to be here... with him?
Diluc knows him well enough that Kaeya is sure he can see the gears in his mind turning. Kaeya is an intelligent man, sharp and perceptive, and assembling everything in this moment of lucidity. He takes a breath of his own when Diluc looks away, and takes the biggest risk he's taken in his life. "I want you. I've always wanted you." It can't really be a surprise, can it? For so long he was ever the shadow to Diluc's brilliant burning light, and even after years, Diluc is still the most important person in his life.
A pause and he adds, petulantly. "And I want to never have a heat again. People really deal with this regularly?"
no subject
Date: 2021-06-12 02:36 am (UTC)Kaeya's words had been true. Everything he said while heat-addled were true. He swallows and leans in, taking Kaeya's face into his hands. "It took a while, but I'm not going anywhere. And yes, they do."
He looks away with a cough as his own face flushes. "Father was sure I would be like mother, another Omega. My early education was all about that and dealing with scheduling around it." Then he presented as an Alpha and his father hadn't really known what to do but give his son all the dreams he wanted fulfilled.
"T-that's not important. I should have talked to you about all this before. But before the heat takes you again...You're absolutely sure you want me to claim you." He speaks quickly suddenly with his hands thrust up. "I didn't want to let my wants and desires over take yours. It wouldn't have been fair. You have a right to decide that and instinct shouldn't take it from you."
no subject
Date: 2021-06-12 03:47 am (UTC)And while he's trying to look as unworried and casual as possible, there's something inside him braced and holding his breath for what Diluc will say. But then the redhead is looking at him and touching him gently and saying words that make Kaeya's face flood with relief. Good. Diluc won't leave him. He's almost afraid to let himself hope it means than more than just now, in the middle of his heat.
So when Diluc continues, Kaeya is the one to stare, wide-eyed. Claim him. Diluc wants him, wants to claim him. That alone is nearly enough to kick his heat into high gear right then and there. His heart races. "I'm certain, Diluc. I'm yours anyway, bite or not." It's a heavy admission, but truth is in the air already, and he doesn't think his mind will stay this clear for very long.
He reaches for Diluc's hands to tangle their fingers together. "Are you absolutely sure? You want to claim me?" Because he should be able to decide too. And Diluc knows him, knows what he really is.
no subject
Date: 2021-06-12 04:47 am (UTC)It hadn’t mattered to a younger Diluc that Kaeya had seemingly been a beta. He lifts his head back up. “We better hurry and do it now or, you won’t be lucid for it. He moves Kaeya’s hair aside and presses his face against the side of his neck.
He finds Kaeya’s scent glands but doesn’t bite him, waiting for the surrender response.
no subject
Date: 2021-06-12 04:58 am (UTC)And blushing. It's adorable. Should he call an Alpha adorable?
He stills as his hair is brushed aside, eyes fluttering slowly shut. Another trill of a sound, lower and tremulous, a soft plea that leaves his lips as he lifts his chin, head falling to the side to bare his neck to Diluc, yielding and surrendering to him entirely. "Diluc... my Alpha... please.
no subject
Date: 2021-06-12 06:43 am (UTC)But he didn’t bite too deep like he once feared he would. He drags his tongue over the marks, over and over again, sealing the skin. But the gland won’t be the same and nor will he.
His knot has gone down enough he could carefully pull out. But he doesn’t as he swallows and keeps dragging his tongue over Kaeya’s scent glands. “Kaeya, my Omega.”
Instinct pulls on him and his hand slides down to rest over Kaeya’s stomach. It’s highly likely this week will result in a child. As he warned him. But he can’t help feeling satisfied.
no subject
Date: 2021-06-12 10:28 pm (UTC)He hears a soft purring sound and is surprised when he realizes he's the one making it. That's new too. He's too blissed out to be embarrassed though, his whole body feeling like it's floating now. "My Alpha," Kaeya murmurs back to him. Something in him has settled, even as he can feel his heat starting to flare again.
Kaeya reaches a hand down to settle atop of Diluc's at his stomach. Ah. He knows what the other man is thinking about, and he's right. It's his first heat, and between being knotted and claimed and spending the rest of this week with his Alpha, there's no chance he gets through this week without being with child. And that should be terrifying, but it'll be Diluc's child. Their child. Every new instinct in him is singing at the idea. "Are you okay with it?"
no subject
Date: 2021-06-13 12:15 am (UTC)He touches their foreheads together in an echo of a childhood comfort gesture. It feels good to do it. His purr grows in volume as his fangs stay despite the claim. Too alpha right now with fraying control, he supposes. That's alright.
"So long as you're alright with it."
no subject
Date: 2021-06-13 12:38 am (UTC)But when Diluc does something like that, resting their foreheads together and memory and reassurance slam into Kaeya like a particularly strong wave off the ocean, he thinks they'll be able to manage it. The sound of Diluc purring is soothing, calling to something purely instinctual in Kaeya.
His other hand lifts to settle against Diluc's face. "It's terrifying. I never exactly expected I even could." Male Betas don't get pregnant, and Kaeya has never trusted anyone else enough to even consider. "But if it's with you, I'm all right with it." No, that's not it. "If it's with you, I want it."
His gaze trails away now, brow furrowing. "I don't want to make the same mistakes that were made with me." His father had placed the burden of a world he didn't understand on his shoulders and abandoned him to the unknown. He won't ever let his child have to carry something like that.
no subject
Date: 2021-06-13 01:13 am (UTC)It’s hard to let anyone see his private pain but, he makes the effort not to hide away for Kaeya. “I will encourage their dreams. Whatever their dreams are.” He still doesn’t quite know what his own are other than protection of Mondstadt and being with Kaeya.
“I want our child.” He adds, making sure Kaeya knows that. He hums as he adds, “Don’t be too worried about future heats. You’ll be far more lucid and they’ll just be embarrassing and annoying.” Diluc lifts his head and looks away adding, “Because we’re mated if I’ve read things right, it will line up with my ruts. We can make them mini vacations.”
no subject
Date: 2021-06-13 01:36 am (UTC)Both his hands settle at either side of Diluc's face, drawing him closer even as Kaeya leans in to kiss him. I want our child. It's astounding how four words can settle all the stormier misgivings he'd been fighting. That's what matters. The rest they'll figure out.
He drops his hands and heaves a sigh, very dramatically. "Embarrassing doesn't even cover it." But he'll deal with that too, somehow. Kaeya's lips curl into a smirk at that. "Oh? Carnal getaways? Scandalous." Kaeya loves the idea, and he'd probably tease Diluc more about it if even thinking about seeing Diluc in rut didn't have him squirming on the bed -- likely something the redhead will notice given that he's still inside him. A soft whine and he looks up at Diluc with a growing flush on his face. He's losing his ability to keep his thoughts in order.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From: