The storm doesn’t come at night.
It comes at dawn.
Not with thunder. Not with rain. But with silence—thick, suffocating, *wrong*. The neon runes along the vampire districts flicker like dying stars. The fae lanterns drift low, their light dimmed, their glow tinged with ash. Even the wind moves like it’s afraid to be heard. I feel it in my bones, in the way the bond hums beneath my skin—not steady, not warm, but *frayed*, like a thread pulled too tight.
And I know why.
Because Riven is gone.
Not dead. Not captured. But *gone*—vanished from his quarters, his weapons missing, his scent fading into the undercity’s labyrinth. Kaelen found the note pinned to his door with a silver dagger: *“I go to fight the war you refuse to see.”* No explanation. No warning. Just betrayal.
And yet—
I don’t believe it.
Because I’ve seen the way he watches us. The way his amber eyes darken when Kaelen pulls me close. The way his jaw tightens when I speak in the Council chambers. He doesn’t hate us.
He’s *protecting* us.
From himself.
From the truth.
“He’s gone to the Blood Sanctum,” I say, pressing a hand to the sigil on my chest—gold now, warm, pulsing in time with my heartbeat. “That’s where the old vampire wars were decided. Where blood oaths were sealed. Where kings were made… and broken.”
Kaelen doesn’t answer. Just stands at the window, his back to me, his coat open, his fingers tracing the edge of his dagger. The first light of dawn bleeds through the clouds, painting his profile in bruised violet and ash. He hasn’t slept. Hasn’t spoken. Just watched the city, his dark eyes unreadable, his jaw tight.
And I know—
He’s afraid.
Not of Riven.
Not of Vexis.
Of *losing* me.
Of becoming the monster I came to destroy.
“You don’t have to go alone,” I say, stepping closer. “I’ll come with you.”
“No.” He turns to me, his gaze sharp. “This is *my* war. *My* bloodline. *My* failure.”
“And I’m *your* queen,” I snap. “Or did you forget that already?”
He flinches—just slightly—but I see it. The way his fangs press against his gums. The way his pulse spikes beneath his skin. The way his hand trembles as he reaches for me.
“I haven’t forgotten,” he murmurs, cupping my face, his thumb brushing my cheek. “You’re not just my cure. You’re my *first* real desire. My *only* real love. And if that makes me weak in their eyes—then so be it. But I’d rather be weak with you than strong without you.”
My breath hitches.
Because it’s not just the words.
It’s the way he says them. The way his voice breaks on *love*, like it’s a word he’s only just learned.
And I believe him.
I *do*.
But the fear—
It’s still there.
Like a knife in my ribs.
“Then let me fight beside you,” I say. “Not because of the bond. Not because of magic. But because I *choose* you. Every day. In front of everyone.”
He exhales, long and slow, then pulls me into his arms, holding me tight, his face buried in my hair. “I’m afraid,” he murmurs. “Afraid of losing you. Afraid of breaking us. Afraid that one day, I’ll do something—say something—that makes you walk away and never come back.”
“Then don’t make me choose,” I say, tilting my head to look at him. “Don’t make me live in a world where you’re gone. Because I won’t. I’ll burn it down with you.”
He kisses me—soft, deep, unhurried. Not hungry. Not desperate. *Sacred.*
And then—
He pulls back.
Just enough to look at me.
“I don’t want to rush this,” he says. “I don’t want to take you into a battle I can’t control. I don’t want to risk you for a war that’s already lost.”
“Then let it be lost,” I say. “But let it be lost *together*.”
He doesn’t answer. Just stares at me, his eyes wet, his chest rising and falling. And then—
He nods.
“Then we go together,” he says. “But you stay behind me. You don’t engage. You don’t speak. You don’t *breathe* unless I say so. This isn’t a fight. It’s a reckoning. And if Riven has truly turned—” His voice drops. “—I’ll kill him myself.”
My stomach twists.
Not from fear.
From *doubt*.
Because I know Riven.
Not just as Kaelen’s Beta.
But as the only one who’s ever seen him as a man, not a monster.
And if he’s gone to the Blood Sanctum—
It’s not to betray us.
It’s to save us.
We descend through the citadel—side by side, our steps slow, deliberate. The torches flicker, not with flame, but with something colder. Older. The scent of musk and magic hangs in the air, thick and heavy. I keep my hand on the sigil, grounding myself, reminding myself of the truth.
The curse is broken.
The bond is real.
And I’m not alone.
The Blood Sanctum lies beneath the oldest part of Eldergrove—a tomb of stone and shadow, its walls carved with runes that pulse faintly, like a dying heartbeat. The air is thick with the scent of ancient magic, of dried blood, of something deeper, older: sorrow. The floor is etched with a massive sigil—twisted, broken in places, the lines cracked where centuries of betrayal have bled through.
And at the center—
Riven.
He stands on the dais, his back to us, his amber eyes scanning the runes. He doesn’t turn. Doesn’t speak. Just waits.
“You shouldn’t have come,” he says, voice low, rough.
“You shouldn’t have left,” Kaelen snaps, stepping forward, his fangs extending, his eyes dark with rage. “You swore loyalty. You swore *oath*. And now you stand in the Sanctum like a traitor?”
Riven turns.
Not slowly.
Not dramatically.
Like a man who’s already made his choice.
“I didn’t come to betray you,” he says. “I came to *save* you.”
“By hiding the truth?” I ask. “By letting Vexis corrupt the bond? By watching us fight a war we didn’t know we’d already lost?”
“By *testing* you,” he says. “By seeing if love would make you weak. And it has.” He gestures to Kaelen. “You’ve opened your heart. You’ve let her in. And now, when the city needs a king, you’re just a man.”
“And that’s a crime?” I snap.
“In this city, yes,” he says. “Because monsters rule. Not men. Not lovers. Not fools who believe in mercy.”
The bond flares—hot, sharp.
Not in me.
Because I’m telling the truth.
But Kaelen gasps, clutching his chest. Blood blooms on his coat—just above his heart. The bond has punished *him*.
Because he doubted Riven.
“Riven—”
“Don’t,” he says, stepping back. “Don’t pretend you trust me. Don’t pretend you understand. You don’t. You’ve spent centuries buried in silence, in blood, in power. And now, when someone shows you love—” His voice breaks. “—you think it’s weakness. But it’s not. It’s the only thing that can save us.”
Silence.
Thick. Suffocating. *Wrong*.
And then—
A whisper.
Faint. Cold.
From the bond.
You think loyalty saves you?
It’s your chains.
I don’t flinch. Just press a hand to the sigil, grounding myself. The voice comes now like clockwork—after every truth, every choice, every moment of love. A warning. A taunt. A promise.
The storm is coming.
And it knows we’re ready.
“Then prove it,” Kaelen says, stepping forward, his voice lethal. “Prove you’re not the traitor. Prove you’re still my brother.”
Riven doesn’t hesitate.
He draws his dagger—a blade forged from silver and bone, its edge etched with Unseelie runes—and slices his palm. Blood wells—dark, rich, *alive*—and he presses his hand to the sigil on the floor.
The runes flare—gold, then red, then gold again—as the blood spreads, sealing the cracks, reactivating the magic. The air thickens. The shadows deepen. The bond *screams*—not in pain, but in *recognition*. This is real. This is *ours*.
And then—
A voice.
Not from the bond.
Not from Riven.
From the sigil.
“The king has fallen.”
My breath catches.
Because I know that voice.
“Vexis,” Kaelen growls.
“No,” the voice whispers. “The king has *chosen*.”
Riven drops to his knees, his body arching, his back bowing off the stone, his mouth opening in a silent scream. The sigil beneath his palm pulses—black, then red, then gold—fighting the corruption, fighting for *him*. I drop to my knees beside him, pulling his head into my lap, holding him tight. “Riven—”
“It’s inside me,” he gasps. “It’s twisting—my thoughts, my memories, my *loyalty*—” His eyes lock onto Kaelen’s, wide with terror. “He’s already won. The bond is his. Your love is his weapon. And by dawn—” His voice drops. “—you’ll kill each other.”
The bond flares—hot, sharp.
Not in pain.
In *warning*.
Because he’s not lying.
And then—
He bites his tongue.
And dies.
I scream—soft, broken, *real*.
Kaelen doesn’t move. Just stares at Riven’s body, his dark eyes wet, his chest rising and falling. “He was my brother,” he whispers. “And I killed him.”
“No,” I say, pulling him into my arms. “You didn’t. Vexis did. And we’re going to make him pay.”
He doesn’t answer. Just clings to me, his fingers fisted in my coat, his breath ragging. The bond hums—quiet, warm, *alive*. Not corrupted. Not broken.
Unstoppable.
We rise together, side by side. Riven’s body lies on the dais, his blood still spreading across the sigil, its power still dangerous. I reach for him—but Kaelen stops me.
“Not yet,” he says. “We need to destroy the corruption first. Or it’ll spread.”
“Then how?”
“With blood,” I say. “With truth. With *us*.”
I slice my palm with the edge of my dagger. Blood wells—dark, rich, *alive*. I press my hand to Kaelen’s, our blood mixing, sealing the pact, binding the vow. The bond *explodes*—not in pain, not in magic, but in *light*.
White-hot. Blinding. *Pure*.
I feel it—thick, warm, ancient—racing through my veins, igniting every dead cell, every fading breath. The sigil on my chest pulses—gold, radiant, *alive*—no longer a curse, but a *cure*. The runes flare, sealing the cracks, reactivating the magic. The blade hums—low, deep, *freeing*—and then—
Darkness.
Not from the chamber.
From the bond.
And when I open my eyes—
The corruption is gone.
The sigil is whole.
Riven’s body is clean.
And in his hand—
A ring.
Not silver. Not gold.
Iron.
Etched with a single word:
“Forgive.”
“He left it for you,” I whisper, pressing the ring into Kaelen’s palm.
He doesn’t speak. Just stares at it, his eyes wet, his chest rising and falling. And then—
He closes his fist.
“We bury him here,” he says, voice rough. “In the Sanctum. Where kings are made… and broken.”
“And then?”
“Then we end this.” He lifts his chin, his dark eyes blazing. “Vexis thinks he can twist love into hate. But he’s wrong. He doesn’t understand it. He’s never *felt* it.”
“And if he tries again?”
“Then we break him.” I step closer, my storm-gray eyes locking onto his. “Together.”
He doesn’t hesitate. Just nods, then reaches for my hand, lacing his fingers with mine. The bond hums—quiet, warm, *alive*. Not a curse. Not a chain.
A bridge.
We leave the Blood Sanctum together, side by side, our steps slow, deliberate. The city is restless—guards patrol the halls, their eyes sharp, their hands on their weapons. The torches flicker, not with flame, but with something colder. Older. The scent of musk and magic hangs in the air, thick and heavy. I keep my hand on the sigil, grounding myself, reminding myself of the truth.
The curse is broken.
The bond is real.
And I’m not alone.
We reach the citadel in silence. The connecting door to our chambers is open, the fire in the hearth already burning low, casting long shadows across the stone. I move to the wardrobe, pulling off my coat, my movements automatic. Kaelen watches me—the way my fingers tremble slightly, the way my chest rises and falls, the way my storm-gray eyes keep flicking to him, like I’m afraid he’ll vanish.
“You’re thinking,” he says.
“So are you.”
“About Riven.”
I nod, turning to him. “He didn’t betray us. He died for us.”
“And I’ll make Vexis pay,” he says. “Not for the city. Not for the bloodline. For *him*.”
“And if we die?”
“Then we die together,” I say, stepping into his arms, pressing my body to his, my breath warm against his neck. “But we don’t die alone.”
He doesn’t flinch. Just holds me tighter, his face buried in my hair. “I came here to destroy you.”
“And yet,” I murmur, kissing his neck, “you’re still here. Still breathing. Still *mine*.”
“I don’t want to be yours because of the bond,” he says. “I want to be yours because you choose me. Every day. In front of everyone.”
“Then I will.” I lift his chin, forcing him to look at me. “I’ll tell the Council. I’ll banish Mira. I’ll stand before the city and say it—*Amber Vale is my queen*. Not because of magic. Not because of blood. Because I *choose* her. Because I *love* her. And if they don’t like it—” I smile, small, fierce. “—they can burn with her.”
He laughs—soft, broken, *real*. “You’re so dramatic.”
“I’m not.” I press my forehead to his. “I’m just finally honest.”
We stay like that—wrapped in each other, the bond humming between us, quiet, *real*. The city may still be at war. The Council may still demand blood. Mira may still plot in the shadows.
But none of it matters.
Because in this moment, we’re not enemies.
Not allies.
Not even just bonded by blood.
We’re *in love*.
And for the first time in ten years—
I don’t feel like a weapon.
I feel like a woman.
And he feels like my cure.
Later, when the dawn begins to bleed through the windows, I pull back, my hand brushing his chest, tracing the sigil. “It’s changed,” I say. “It’s not red anymore.”
“It’s not punishing us,” he says. “It’s *feeding* us.”
I look at him. “Do you think… do you think the curse is breaking?”
“I think,” he says, pulling me close again, “that the only curse was denying this.”
I rest my head on his chest, listening to his heartbeat. “Then let it break,” I whisper. “Let it all burn.”
He kisses the top of my head. “It already has.”
But in the silence that follows, I feel it—a whisper in the bond, faint, cold.
Not from him.
Not from me.
From somewhere deeper.
Something older.
A voice, slithering through the dark:
You think loyalty saves you?
It’s your chains.
I don’t tell him.
Not yet.
Because for the first time, he’s at peace.
And I won’t ruin it.
Not even for the truth.
Not even for the war that’s coming.
Not even for the voice I hear, slithering through the bond like poison:
You think love saves you?
It’s your doom.
I hold him tighter.
And I wait.
For the storm.