The first time I saw her fight, I knew she’d survive the fire.
Not because she was strong—though she was. Not because she had magic—though hers burned like a storm caught in glass. No, it was the way she moved. Not like a warrior. Not like a witch. Like something older. Something *wild*. She didn’t block the blow—she *became* it. Didn’t dodge the fire—she *wore* it. And when the Fae assassin lunged, blade aimed at her throat, she didn’t flinch. Just smiled. Then broke his wrist, twisted his arm, and threw him into the cliffside like he weighed nothing.
And I *felt* it.
Not in my bones. Not in my wolf.
In my *chest*.
Because I’d seen that look before. In my mate’s eyes, the night she died. The night I hesitated.
And I swore—
I wouldn’t fail again.
Now, standing in the shadows of the ravine cabin, the wind biting through my coat, the scent of frost and old blood thick in my nose, I watch her through the narrow crack in the shutters. She’s inside, wrapped in a wool blanket, her head resting on Kaelen’s shoulder, the bond humming beneath her skin like a second heartbeat. He’s beside her, close enough that their thighs touch, his presence a wall of heat even through the stone. They’re quiet. Not tense. Not fighting. Just… together.
And I hate it.
Not because I want her.
Because I *know* what love costs.
One second of doubt. One moment of distraction. And the woman you love is gone.
And you’re left with the scars.
The fire in the hearth casts long shadows across the wooden walls, flickering like ghosts. I can’t hear them—Dain’s wards are too strong—but I don’t need to. I’ve seen this before. The way her breath hitches when he speaks. The way her fingers twitch when he touches her. The way her magic flares when he leans in, like her body remembers him before her mind does.
She’s falling.
And he’s letting her.
Not gently. Not softly.
Like a man who knows she’ll burn him alive if he tries to catch her.
A rustle in the trees.
I turn, hand on my blade, my wolf close to the surface. The ravine is warded—no one should be able to breach it without setting off the runes. But the wind is strong tonight, the mist thick, and the scent of blood still lingers from the Fae ambush. Then—
A figure.
Human. Female. Dressed in the gray rags of an Undercroft informant. She stumbles forward, her face pale, her hands raised.
“Dain,” she gasps. “I—I have a message. From the archives.”
I don’t lower my blade. “Speak.”
“It’s about the coven massacre. About Queen Isolde. About—” She swallows. “About *you*.”
My grip tightens. “What about me?”
She pulls a scroll from her coat, its edges singed, the wax seal cracked. “She knew. About your mate. About the child.”
My breath catches.
Not possible.
That secret died with her.
And yet—
I take the scroll. Break the seal. Unroll it.
The handwriting is familiar—spidery, precise, the kind used by the old archivists before the Fae purged them. The words are few, but they hit like a blade:
Dain of the Northern Pack, your mate did not die by accident. She was silenced. Because she knew the truth: Queen Isolde ordered the coven’s death. And Kaelen did nothing to stop it.
I read it twice.
Then a third time.
The truth hits like a hammer.
Not just about the massacre.
But about *him*.
Kaelen didn’t just stand by.
He *knew*.
And he let it happen.
My wolf snarls beneath my skin. I want to run. Want to storm the cabin, throw open the door, and demand answers. Want to see the guilt in his eyes, the shame in his voice, the way his hands tremble when he admits he failed not just a coven, not just a witch—but an entire bloodline.
But I don’t.
Because I know what’s inside that cabin.
I’ve seen the way Nebula looks at him when she thinks no one’s watching. The way her magic flares when he touches her. The way her breath hitches when he says her name.
She *loves* him.
Even if she won’t admit it.
And if I break him now—
I break her too.
So I wait.
Until dawn.
Until the wind stills.
Until the bond-ritual is complete.
Then I knock.
Three sharp raps on the door.
Inside, silence. Then movement. Footsteps. The scrape of wood on stone.
The door opens.
Kaelen stands there, shirtless, his chest marked with old scars and fresh burns, his eyes molten gold, his presence a wall of heat. He doesn’t look surprised.
“Dain,” he says. Voice low. “The path’s clear?”
“For now,” I say, stepping inside.
The cabin is warm, the fire crackling, the scent of pine and blood thick in the air. Nebula sits by the hearth, wrapped in a wool blanket, her hair loose, her face pale but alert. She doesn’t look at me. Just stares into the flames, her fingers tracing the sigil on her wrist.
“You’re alive,” I say to her.
“Barely,” she answers, not looking up. “Thanks to him.”
Kaelen closes the door, seals it with a rune. “What is it, Dain? The Fae?”
“No.” I hold up the scroll. “Something worse.”
He takes it. Reads it. Once. Twice.
His face doesn’t change. Doesn’t flinch. But I see it—the way his jaw clenches, the way his fingers tighten around the parchment, the way his breath hitches just before he speaks.
“Where did you get this?”
“An informant from the archives. Said it was hidden in the old records. Buried under the Fae purge.”
He doesn’t answer. Just hands it to Nebula.
She reads it. Slowly. Carefully. Then looks up, her eyes dark, searching.
“Is it true?” she asks, voice quiet. “Did you know?”
Kaelen doesn’t lie. Doesn’t deflect.
“Yes,” he says. “I knew.”
The bond *burns*—sharp, sudden. Not from her lie. From *his*.
“And you did nothing?” she whispers.
“I couldn’t.” His voice is rough. “If I’d intervened, it would’ve been war. The Fae would’ve declared open rebellion. The vampires would’ve taken the north. The Undercroft would’ve flooded with blood. Millions would’ve died.”
“And what about *us*?” she snaps, rising. “What about the women who raised me? The ones who taught me to weave wind into thread? The ones who *died* because you chose *peace*?”
“I didn’t choose peace,” he says, stepping closer. “I chose survival. For everyone. Even you.”
“Don’t,” she hisses. “Don’t pretend you did this for *me*.”
“I did,” he says. “Because if I’d fought, I would’ve died. And then who would’ve stopped the war that came after? Who would’ve held the Council together? Who would’ve been there when you crawled out of the mirror realm, broken and alone?”
She freezes.
“You *knew*?”
“Yes.” His voice cracks. “I’ve watched you for years. From the shadows. From the edges. I knew you were alive. I knew you were hunting. And I let you come to me. Because I knew you’d find the truth. And I knew you’d hate me for it.”
“And do you?” she whispers. “Do you hate yourself?”
“Every damn day.”
The bond flares—not with heat, not with desire, but with *recognition*. As if it’s been waiting for this moment. As if it *knew*.
She doesn’t slap him this time.
Doesn’t kiss him.
Just stares.
And then—
She turns to me.
“Why now?” she asks. “Why give him this *now*?”
I don’t look away. “Because you needed to know. Not just that he failed you. But that he’s not the only one who did.”
She blinks. “What?”
“Your mother,” I say. “She came to me. A week before the massacre. Said she had proof. Proof that Isolde had ordered the purge. Proof that Kaelen knew.”
Her breath catches.
“I told her to wait. To gather more evidence. To go through the proper channels. And she listened. She *trusted* me.” I swallow. “And because I hesitated, she died.”
Silence.
Then—
She steps forward. Presses her palm to my scar—the one across my throat, the one from the battle where I lost her.
And the bond—
It *flares*.
Not Kaelen’s. Not hers.
Mine.
Because I feel it—the truth in her touch. The way her magic hums beneath her skin, wild and bright. The way her eyes darken when she lies. The way her body remembers pain like it’s a second language.
And I know—
She’s not just his mate.
She’s *ours*.
“You loved her,” she says, voice quiet. “My mother.”
“Not like that,” I say. “But I respected her. I believed in her cause. And I failed her.”
“And now?”
“Now,” I say, looking at Kaelen, “you have a choice. You can hate him. You can destroy him. You can burn the Council to the ground.”
“And what’s the other option?”
“You can fight *with* him. Not against him. You can expose Isolde. You can rewrite the rules. You can make sure no one else has to choose between justice and survival.”
She doesn’t answer.
Just looks at Kaelen.
And he looks at her.
And the bond—
It doesn’t scream.
It *sings*.
Later, as I prepare to leave, she stops me at the door.
“Dain,” she says, voice low. “The child. With your mate. Did it…?”
I don’t flinch. “No. She lost it in the attack.”
She nods. Presses something into my hand—a small vial of glowing liquid, moon-sealed blood.
“This is from the memory-crystal,” she says. “It holds her voice. Her magic. Her *truth*. Keep it. So you don’t forget.”
I don’t thank her.
Just close my fingers around the vial.
And for the first time in ten years—
I feel her.
Not in the wind.
Not in the silence.
But in the blood.
As I walk back to the ridge, the wind howling, the sky breaking into dawn, I know—
This isn’t over.
Isolde is still out there.
Lysara is still playing her games.
And the bond—
It’s still fragile.
But for the first time since the fire—
I don’t feel alone.
And that terrifies me more than any truth.
But I don’t let go.
Not this time.
Not ever.