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-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
Date: 2021-06-13 02:38 am (UTC)Diluc leans in close, “We’ll talk more next time you’re lucid.” He breathes and can feel himself harden in response to his mate being in need. “Relax, let it take you, Kae.” The nickname is one he hasn’t used in so long but, it matters now.
It matters so much. “I’ll take care of you.” He presses his forehead to his one more time, his hands running down his sides.
no subject
Date: 2021-06-13 03:07 am (UTC)But he's not thinking of any of this right now. He's not really thinking at all, outside the rising need. If he were more with it, it'd be infuriating -- and mortifying how quickly he's dissolving into a whimpering mess. Diluc uses that nickname and Kaeya's eye widens. Oh. The warmth that sets in his chest is a much more emotional feeling than the one boiling his blood, but the two combine.
"Luc," he manages in an already breathless whisper, but he does as he's told, letting any remaining struggle bleed out of him, giving into the rising lust and need. "Take care of me. Need you." The sounds leaving him next aren't words, just a soft pleading trill as he leans up to brush his lips against Diluc's again and again. The bite on his neck throbs pleasantly.
His mate is here. Kaeya smiles at this revelation, wide-eyed and beaming without a single mask or wall up. This may be the most embarrassing thing yet, especially since his eye is definitely tearing up. "Mate," he murmurs, fingers brushing through Diluc's hair. His mate. His Diluc. He's safe and happy and wanted.
no subject
Date: 2021-06-13 04:31 am (UTC)He can soothe Kaeya’s battered pride later. Right now he needs satisfied. Diluc breathes, “Mate,” Then he pulls back and thrusts into him, breathing in. Kaeya won’t have gotten any less wet as far as he recalls of heats. So he just picks up where they left off.
But this time he leans in and drags his teeth over where he bit, a reminder that Kaeya is his and he belongs to him. He thrusts into him at the same time with a low growl that’s all passion and his own control slipping. “Need you.”
no subject
Date: 2021-06-13 04:43 am (UTC)Even the echo of that touch, the gentler drag of teeth over his skin has him gripping at Diluc for dear life. "Have me. I'm all yours." Despite the fact that he's gone and lost his handle on coherent thought for the moment, Kaeya is still Kaeya, unable to help himself from pushing buttons. "Show me. Prove it."
And in case Diluc is wondering what he means, long, lean-muscled legs wrap around his waist to urge him on, faster, harder.
no subject
Date: 2021-06-13 05:44 am (UTC)It just so happens that the angle he wants is the one he felt wreck Kaeya. His grip is not brushing, but there is power there. All his guards drop. He doesn’t need them so he chooses not to let them hold him. Besides he couldn’t hold them if he dared. Not when he is fully letting go. He wraps himself around Kaeya, molding himself into the space above him.
Every thrust is hard and fast, the slap of skin on skin the only sound other than the growls coming out of his mouth. He is the steadfast flame that burns brightly with passion and want.
His voice is deeper, a growl laced in it as he breathes Kaeya’s name in his ear. “Kaeya,”
no subject
Date: 2021-06-13 10:54 pm (UTC)It's exactly the right angle, and he's near sobbing now with each thrust, pleading and encouraging, making promises to give and be everything that Diluc wants him to be.
The sound of his name in Diluc's voice, the growl threaded through the tone, is the most beautiful thing he has ever heard in his life. "Diluc," he calls back, hands scrambling for purchase on Diluc's back. And with all his walls obliterated by the heat, his mouth keeps moving and that's always spelled trouble. "Love you. So much..."
no subject
Date: 2021-06-14 01:04 am (UTC)He's always had so hard of a time letting go. He latches onto the side of his neck over his scent glands and sucks, intent on leaving another kind of mark. Then Kaeya says words that make his heart clench.
It feels like lightning running through him. His teeth drag on skin and he fists one hand in Kaeya's hair as he breathes into his ear in a voice filled with emotion. With affection and sorrow. With joy and despair. So many emotions. "Kaeya, I'm sorry." It feels torn from him.
He could have killed him. He could have killed the one person closest to his heart. "I'm so sorry, Kae. You're mine. You're my mate."
no subject
Date: 2021-06-14 01:37 am (UTC)It's what Diluc says next that catches his attention though, and even through the haze and confusion of his heat he can hear the emotion in Diluc's voice, bittersweet as it is.
He reaches his hands up to smooth through Diluc's hair, cooing a soft, instinctual sound, meant to soothe. His Alpha is sad. He can tell. His Alpha is apologizing and he doesn't know why. Why is Diluc sad? Did Kaeya do something wrong, say something wrong? He can fix it. Let him fix it. "My mate," he echoes softly, reassuringly.
no subject
Date: 2021-06-14 06:48 am (UTC)“We can be alright.” His knot is swelling again. He gentles his pace, taking it slower in shallower thrusts. But he wraps a hand around Kaeya’s cock too, pumping it in time with the roll of his hips.
The heat has built up in him again. It sparks like lightning as he leans in all the way and kisses Kaeya. He murmurs, “Love you too.” Then his climax hits and he holds him tightly as his knot locks a second time.
no subject
Date: 2021-06-15 02:24 am (UTC)He feels Diluc's pace changing, cries out his approval as that hand finds its way around him, as he feels Diluc's knot swell and lock inside him. He looks up at the redhead above him like he's the most beautiful sight he's ever seen, the blue of his eyes a thin halo around his star shaped pupil, lips parted right up until he's kissed.
It's those words that knock him into his orgasm though, like the syllables themselves are physical jolts, sending him free falling over the edge as he finds his release, clinging to Diluc as he rides out his climax.
no subject
Date: 2021-06-15 04:27 am (UTC)He moves with it, until the waves subside again. He sighs and collapses on top of him again. Exhaustion drags him down so he lays boneless on top of him. At least their week off of being sane will line up together.
Next time they can both be embarrassed when they come down. He feels for Kaeya. The first one is always the most mindless and far too honest. "Kaeya? Are you coherent yet?"
(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: