The silence in our chambers is thick, charged—like the air before a storm breaks. Kaelen’s arms are still around me, his breath warm against my neck, his heartbeat steady beneath my back. The bond hums between us, a low, steady pulse, no longer screaming, no longer twisted, but *alive*. Whole. Ours.
And yet—
I can’t sleep.
Not after what Mira’s grimoire revealed. Not after the fire. Not after the truth.
Twin.
The word echoes in my skull, a ghost I never knew was there. A sister. A mirror. A piece of me that was torn away before I could even know her. And she’s alive. Imprisoned. Waiting.
And I’m going to get her back.
But first—
I need the Codex.
The Obsidian Codex. The cursed ledger that sealed my mother’s execution. The key to the Vault of Blood. The truth of my father.
Kaelen thinks it’s locked away, guarded by the Council now that they know what I am. But I know better. The Codex isn’t in the Archive Vault anymore. It’s here. In this wing. I can feel it—like a pull in my chest, a whisper in my bones. It’s close. And if I don’t act tonight, if I don’t find the truth before the Council reconvenes at dawn, I’ll never get another chance.
I shift in Kaelen’s arms, slow, careful. His grip tightens for a heartbeat—instinctive, protective—then relaxes as I settle again. He’s exhausted. The backlash from Sylva’s magic, the strain of the bond being twisted, the wound in his shoulder—it’s all taken its toll. He’s asleep. Really asleep. For the first time since we’ve been together, his breathing is deep, even, unguarded.
And I hate what I’m about to do.
But I don’t have a choice.
I ease out of his arms. Slide off the bed. My bare feet make no sound on the stone floor. I dress quickly—black trousers, a fitted tunic, boots laced tight. I tuck Mira’s grimoire into my belt. The ring on my finger glints in the firelight—Kaelen’s ring, the Moonborn sigil carved into the band. A claim. A warning. A promise.
I look at him.
Still asleep. One arm outstretched, as if reaching for me. His face is relaxed, younger somehow, the harsh lines of power softened. I want to stay. Want to crawl back into his arms, press my face into his chest, let the bond hum us both into peace.
But I can’t.
Because the truth is louder than desire.
Because justice doesn’t wait.
I turn.
And I slip out the door.
The corridors are dark, lit only by flickering sconces that cast long, shifting shadows. The Moonspire is quiet—most of the court has retired, the guards changed, the whispers stilled. But I move like a ghost, silent, swift, my senses sharp. I’ve spent my life hiding, lying, surviving. I know how to be unseen.
The pull grows stronger as I descend—down twisting staircases, past locked doors, through forgotten passages. The air grows colder. The scent of stone and damp earth thickens. And then—
A door.
Not iron. Not wood.
Obsidian.
Set into the stone, seamless, almost invisible. But I feel it—the hum of magic, the pulse of something ancient and cursed. The Codex is behind it. I know it.
I press my palm to the surface. The stone is cold, slick, alive. A whisper runs through my blood—open.
I don’t have a key.
But I have fire.
I close my eyes. Reach deep. Feel the heat in my veins, the power in my blood. The moonfire. The Winterborn gift. I let it rise—slow, controlled—until it burns behind my ribs, until my skin glows faintly in the dark.
And I *ignite*.
Heat erupts—white-hot, molten, *mine*. It surges through my palm, into the obsidian. The door shudders. Cracks. Then—
It melts.
Not shattered. Not broken.
*Melted*, like wax under flame. The stone flows, drips, collapses into a pool of black liquid that hisses and steams. I step through.
The chamber beyond is small, circular, lit by a single orb of blue fire suspended in the air. At the center, on a pedestal of bone-white stone, lies the Codex.
Still open.
Still on the page that started it all.
My mother’s name. Her sentence. And beneath it—
Kaelen’s signature.
I don’t hesitate.
I go to it. Pick it up. The pages are cold, heavy, alive. I scan the script—silver etched into black stone—and my breath stops.
It’s not just a record of death.
It’s a confession.
Execution of Queen Lyra of the Winter Court. Charge: Treason. Sentence: Death by fire. Witnessed by Lord Kaelen, Alpha of the Moonborn.
But beneath that—
A second entry.
Execution of Princess Seraphina, twin heir of the Winter Court. Charge: Abomination. Sentence: Imprisonment in the Fae High Court. Witnessed by Lord Kaelen, Alpha of the Moonborn.
My hands shake.
Seraphina.
My sister.
They didn’t just take her.
They called her an abomination.
And Kaelen—
He *witnessed* it.
He was there.
Not just when they killed my mother.
But when they stole my sister.
The room tilts.
The bond—usually a low hum—*screams*.
Heat. Pain. Betrayal.
I stumble back. Drop the Codex. It clatters to the floor, pages splayed open to the truth.
And then—
A sound.
Footsteps.
Slow. Deliberate.
I turn.
Kaelen stands in the melted doorway, silhouetted by the dim light. Blood stains his shoulder. His face is pale. His eyes—silver, feral, *hers*—lock onto mine.
“I felt you leave,” he says, voice rough. “I felt the bond tear.”
I don’t answer.
Can’t.
Because he’s here. In front of me. The man who signed my mother’s death warrant. The man who watched them take my sister. The man who kissed me like I was salvation.
And I don’t know if I want to kill him.
Or kiss him.
He steps inside. The blue fire flickers, casting shadows across his face. He sees the Codex. Sees the page. Sees the second entry.
And his breath stills.
“You found it,” he says quietly.
“You were there,” I whisper. “You watched them take her.”
“I was.”
“And you did nothing.”
“I couldn’t.”
“You signed her name.”
“I was bound by oath.”
“You *witnessed* it.”
“Yes.”
“And you let them call her an abomination.”
He doesn’t deny it.
Just stands there, his chest rising and falling, his fangs pressing against his lip, his eyes full of something I can’t name. Regret? Shame? Or just the weight of centuries?
“You think I don’t know what they did?” he asks. “You think I don’t remember her face? The way she screamed for you? The way they dragged her away while you—”
“While I *what*?” I snap, stepping closer. “While I hid? While I ran? While I lived?”
“While you *burned*,” he says, voice breaking. “They set your mother on fire. You were five years old. You ran into the flames. You tried to pull her out. And I—”
He stops.
But I see it.
In his eyes.
In the bond.
A memory.
Me, small, screaming, my hands on my mother’s burning body. The scent of flesh and magic. The heat. The pain. And him—
Kaelen.
Young. Powerless. Watching.
And doing nothing.
“You didn’t stop it,” I say, voice shaking. “You didn’t save her. You didn’t save *me*. You didn’t save *her*.”
“No,” he says. “I didn’t.”
“Then why should I believe you now?”
“Because I’m not that man anymore.”
“And what are you?”
“Yours.”
The word hits me like a blade.
Not possession. Not control.
Something deeper.
Something that makes my chest ache.
But I can’t stop. I won’t.
“You think that changes anything?” I say, stepping back. “You think your pretty words absolve you? You think your *feelings* erase what you did?”
“No,” he says. “But they’re all I have.”
And then—
I see it.
On the pedestal. Beside where the Codex lay.
A shard of obsidian. Sharp. Jagged. Left behind when I melted the door.
I move fast.
My training kicks in. My grief. My rage. My vengeance.
I lunge.
Grab the shard.
And drive it into his chest.
Not his heart.
But close.
Deep.
Blood blooms across his shirt.
He doesn’t flinch.
Doesn’t move.
Just stands there, silver eyes wide, chest bare, throat exposed.
“If my blood atones,” he says, voice rough, “take it.”
And the bond—cruel, relentless, *alive*—pulls us together.
My lips crash against his.
Not in love.
Not in forgiveness.
But in fire.
In fury.
In the desperate, broken need of two people who were never meant to survive each other.
His hands fist in my hair. Mine in his shirt. Blood smears between us. The Codex lies forgotten on the floor.
And the world burns.
It’s not gentle.
It’s not tender.
It’s teeth and tongue and desperation. A clash of wills, of grief, of need. His mouth is hot, demanding, punishing. Mine is just as fierce, just as broken. I bite his lip. He growls. I taste blood—his, mine, ours. The bond flares—white-hot, all-consuming—feeding on every touch, every breath, every heartbeat.
His hands slide down my back, over my hips, pulling me against him. I can feel him—hard, aching, *needing*. My core tightens. My skin burns. My blood hums.
And then—
A gasp.
A whisper.
“The Council will see this,” a voice says, smooth as poison. “A traitor. In the Alpha’s bed.”
I freeze.
Pull back.
Turn.
Lady Sylva stands in the doorway, her violet eyes gleaming, a smile on her lips.
And behind her—
A dozen guards.
Weapons drawn.
The trap is sprung.
And we’re caught.
Kaelen doesn’t move. Doesn’t let go. His arm is still around my waist, his body shielding me, his breath hot against my neck. Blood drips from the wound in his chest, dark and steady, soaking into his shirt.
“You’re under arrest,” Sylva says, stepping forward. “For theft, treason, and sedition. The Codex is Council property. You will relinquish it—now.”
I don’t answer.
Don’t look at her.
Just press my face into Kaelen’s chest, let the bond hum between us, let his heartbeat steady mine.
“She stays with me,” he says, voice low, dangerous. “And the Codex stays where it is. Until I say otherwise.”
“You can’t protect her,” Sylva says. “Not from the Council. Not from the law.”
“I don’t need to protect her from the law,” he says. “I am the law.”
A beat.
The guards hesitate. Even Sylva falters, just slightly.
Kaelen is Alpha. Feared. Respected. Untouchable in times of Bloodmoon. The Council may rule, but they need him. And right now, wounded or not, he radiates power like a storm about to break.
“This is temporary,” Sylva says at last. “The Council will convene at dawn. Until then, you will both remain under watch. And the Codex—”
“Stays with me,” Kaelen interrupts. “Or I burn this vault to the ground.”
She stares at him. Then, slowly, she inclines her head. “As you wish, Alpha.”
She turns. The guards follow.
And just like that, they’re gone.
The door clangs shut.
Silence.
I step around Kaelen, my hands shaking. The Codex feels heavier now. Colder. Like it’s alive. Like it knows what I’ve seen.
“You were there,” I whisper. “You saw them take her.”
He doesn’t deny it.
Just turns, slowly, his face pale, his eyes dark with something I can’t name. Regret? Shame? Or just the weight of centuries?
“I was bound by oath,” he says. “My father commanded it. The Council demanded it. I was young. Powerless. And she—your mother—she looked at me like I was already dead.”
“And now?” I ask, voice breaking. “Now that you know who I am? Now that you’ve seen her name?”
He steps closer. Reaches for me.
I flinch.
His hand drops.
“Now,” he says, “I’d burn the world to keep you from the same fate.”
The bond flares—hot, sudden—between us. A wave of heat that steals my breath. My skin burns. My chest tightens. For a heartbeat, I want to believe him. Want to step into his arms, to let him carry me away from this place, this pain, this truth.
But I can’t.
Because the Codex is real. The signature is real. And no amount of whispered promises can erase the blood on his hands.
“Don’t touch me,” I say, backing away. “Don’t speak to me. Don’t—”
But he does.
He follows. One step. Then another. Until I’m pressed against the pedestal, the Codex between us like a shield.
“You want justice?” he asks. “Then take it. Use the Codex. Expose them. Burn it all down. But don’t push me away. Not now. Not when the bond is screaming for us to stay together.”
“The bond doesn’t care about justice,” I snap. “It only cares about *you*.”
“No,” he says, voice rough. “It cares about *us*.”
I close my eyes.
And for the first time since I walked into this place, I let myself feel it—the full weight of the bond. Not just the heat, the hunger, the pull. But the connection. The memories that aren’t mine. The emotions that aren’t mine. The grief that lives in his chest, the guilt that claws at his soul.
He didn’t kill her willingly.
But he didn’t stop it, either.
And that’s enough.
“I need air,” I say, pushing past him. “I need—”
“Azalea.”
His voice stops me.
Not a command. Not a threat.
A plea.
I don’t look back.
I walk out of the vault. Don’t run. Don’t stumble. Just walk, head high, spine straight, the Codex clutched to my chest like a lifeline.
I don’t go to our chambers.
I go to the gardens.
The Moonspire Gardens are a labyrinth of thorned roses, silver willows, and fae-lit lanterns that float like fireflies above the paths. It’s quiet here. Dark. The kind of place where secrets are whispered and deals are made. I find a stone bench beneath a weeping willow, sit, and open the Codex again.
My mother’s name stares back at me.
And beneath it—Kaelen’s signature.
I trace the ink with my finger. Cold. Final.
“You should’ve killed me when you had the chance,” a voice says from the shadows.
I don’t jump.
I don’t even look up.
“You always did love dramatic entrances, Cassian,” I say.
He steps into the lantern light—tall, elegant, his silver hair tied back, his eyes gleaming with amusement. He wears a black silk robe that drapes loosely over his frame, one shoulder bare, the fabric slipping just enough to reveal the edge of a tattoo—a serpent coiled around a dagger.
And on his wrist—Kaelen’s cufflinks.
My breath hitches.
“You’ve been busy,” I say, voice flat.
He smiles. “Only where it matters.”
He sits beside me, too close, his thigh brushing mine. I don’t move away. Don’t give him the satisfaction.
“You stole the Codex,” he says, glancing at the book in my lap. “Brave. Stupid. But brave.”
“I didn’t come here for your approval.”
“No,” he agrees. “You came for revenge. And you found it.”
“I found a signature,” I say. “Not justice.”
“Same thing, sometimes.”
I turn to him. “Why are you here, Cassian? To gloat? To remind me that you once claimed to love me? To wear his cufflinks like a trophy?”
He laughs—soft, rich, dangerous. “I wear them because he gave them to me. The night before you arrived. We settled old debts. *Intimately*.”
My stomach drops.
The bond—usually a low hum—*screams*.
Heat floods my veins. My skin burns. My pulse roars in my ears. For a heartbeat, I see it—Kaelen, shirtless, Cassian’s hands on his chest, their mouths close, their breath mingling—
“Liar,” I hiss.
“Am I?” Cassian leans in, his lips near my ear. “You think he hasn’t touched another in centuries? You think he’s been waiting for you, pure and faithful? He’s a predator, Azalea. And predators don’t stay hungry for long.”
I stand.
“Don’t,” I say, voice shaking. “Don’t twist this. Don’t use him to hurt me.”
“I’m not using him,” Cassian says, standing too. “I’m *knowing* him. Something you’ll never do.”
I turn to leave.
He catches my wrist.
“You feel it, don’t you?” he murmurs. “The bond aches when he’s near another. It *hurts*.”
I yank my arm free.
“You don’t know anything about me.”
“I know you loved me once.”
“I never loved you.”
“Liar,” he says, smiling. “But that’s all right. I still love you. Even if you belong to him now.”
I don’t answer.
I walk.
Fast.
Through the gardens, past the roses, past the whispering shadows. The bond thrums beneath my skin, a live wire of jealousy and pain. I can’t breathe. Can’t think. Can’t stop seeing Kaelen’s hands on Cassian, their mouths close, their bodies tangled—
“Azalea.”
I stop.
Kaelen stands at the end of the path, silhouetted by moonlight. Blood stains his shoulder. His face is pale. His eyes—silver, hungry, *mine*—lock onto mine.
“We need to talk,” he says.
“No,” I say. “We don’t.”
“About Cassian.”
My breath hitches.
“You don’t get to talk about him,” I say. “Not after what you did.”
“What I did?”
“You slept with him.”
He frowns. “What?”
“Don’t lie to me. Not now. Not when the bond strips lies bare.”
“I didn’t sleep with him.”
“Then why is he wearing your cufflinks?”
He looks down at his wrists. Frowns. “He took them.”
“You expect me to believe that?”
“I don’t care what you believe,” he snaps. “But I didn’t touch him. Not like that. Not ever.”
“Then why would he say that?”
“Because he’s a liar. Because he wants you to doubt me. Because he wants to break us.”
The bond flares—hot, sudden—between us. Not with desire. With anger. With pain.
“You think I don’t know how this works?” I say. “You think I don’t know how easy it is for men like you to take what they want, when they want? You signed my mother’s death warrant. You let me stab you. You kissed me like you meant it. And now Cassian says you were in his bed the night before I arrived—”
“He’s lying,” Kaelen says, stepping closer. “I gave him those cufflinks years ago. As a peace offering. He’s using them to manipulate you.”
“And you expect me to trust you?”
“No,” he says. “I expect you to *feel* me. To feel the bond. To know when I’m lying.”
I stare at him.
And I do.
I reach for the bond—not with my hands, but with my soul. I let it pull me in, let it show me the truth beneath his skin. And I see it—no guilt for Cassian. No shame. Only anger. Possessiveness. A fierce, burning need to *claim* me, to prove I’m his.
He’s telling the truth.
He didn’t sleep with Cassian.
But it doesn’t matter.
Because the damage is done.
“I can’t do this,” I whisper. “I can’t be your mate. I can’t trust you. I can’t—”
He grabs my wrist. Pulls me against him. His mouth crashes down on mine—hard, desperate, *punishing*. The bond explodes—white-hot, all-consuming. I gasp. My knees buckle. My hands fist in his shirt. For a heartbeat, I forget everything—my mother, the Codex, Cassian, the Council. There’s only him. Only this. Only the fire between us.
Then I push him away.
“Don’t,” I say, breathless. “Don’t use the bond to control me.”
“I’m not,” he says, voice rough. “I’m using it to *show* you. To make you feel what I feel. And right now, I feel like I’m dying without you.”
My chest tightens.
“Then die,” I say.
And I turn.
And I walk away.
I don’t look back.
I don’t stop.
But I feel him watching.
And the bond—cruel, relentless—aches with every step.
By the time I reach our chambers, my body is trembling. I lock the door. Lean against it. Slide to the floor. The Codex falls from my lap, pages splayed open to my mother’s name.
I press my hands to my face.
And for the first time since I walked into the Moonspire, I let myself cry.
Not for my mother.
Not for the injustice.
But for him.
For the man who signed her death warrant.
For the man who kissed me like I was salvation.
For the man I might already love.
And the worst part?
He feels it too.
The bond hums.
Alive.
Unbroken.
Ours.
And I don’t know if that’s a promise.
Or a curse.