BackRosalind’s Vow: Blood & Thorn

Chapter 54 – War Table Kiss

ROSALIND

ROSALIND

The war table is still warm from the morning’s council session—sunlight slicing through the high, cracked windows of the chamber, dust motes dancing in the beams like sparks. The obsidian surface hums faintly beneath my fingertips, still vibrating with the echoes of voices, arguments, compromises. It’s not just a table. It’s a living thing—scarred, seared, soaked in blood and oaths and the weight of decisions that shattered worlds and rebuilt them. And now, it’s where I stand, maps spread before me, ink smudged on my fingers, the scent of pine and smoke curling through the air like a promise.

Kaelen’s.

He’s not far. Never is. Leaning against the far pillar, arms crossed, coat open, chest bare beneath. Golden eyes sharp, but not on the maps. Not on the reports. On *me*. Watching. Waiting. Like he always does. Like he’s memorizing the way I bite my lip when I’m thinking, the way my fingers tremble when I trace the borders of the Veiled Zones, the way my breath hitches when I remember what we’ve lost.

And what we’ve gained.

“You’re brooding,” he says, voice low, rough. A growl wrapped in velvet.

“I’m strategizing,” I correct, not looking up. “There’s a difference.”

“Not when you’re doing it in silence,” he says. “Silence is just rage with nowhere to go.”

I finally lift my gaze. “And you’d know.”

He smirks. Just once. A flash of white in the dark. “I’ve spent a century mastering it.”

The bond flares—heat surging, sudden and fierce. My breath hitches. His pupils dilate. A muscle ticks in his jaw. It’s not desire. Not anger. It’s *recognition*. Like our bodies remember each other before our minds do. Like the magic in our blood is older than war, older than vengeance, older than the lies we were raised on.

And it’s *ours*.

I don’t answer. Just turn back to the maps. The Veiled Zones are expanding—more humans waking up, more rebels forming, more whispers of a new Codex rising from the ashes. Not the same one. Not Malrik’s. But something darker. Something that feeds on belief, on fear, on the hunger for belonging. Veyra’s been tracking it—her Omega blood humming with the fractures, her golden eyes seeing what others can’t. She’s not here. Not in the Spire. Not in the light. She’s in the shadows, walking the edge, mending what she can.

And we’re here.

Alive. Together. *Mated*.

And it terrifies me.

Not because I don’t love him.

Not because I don’t want this.

But because I *do*.

And wanting something this much?

It means I could lose it.

Kaelen moves.

Not fast. Not dramatic. Just *there*. One moment he’s across the room. The next, he’s behind me, his body a wall between me and the world. His hands settle on my hips—warm, calloused, *real*—and he pulls me back against him. I don’t resist. Don’t stiffen. Just lean into him, my spine pressing to his chest, my head tilting to the side as his breath fans my neck.

“You’re thinking again,” he murmurs.

“I can’t help it,” I say. “I keep waiting for the other shoe to drop. For Malrik to rise from the ashes. For Selene to come back with an army. For the Council to turn on us. For you to realize I’m not worth—”

He cuts me off with a kiss—deep, hard, *punishing*. His fangs graze my lip. My blood beads. He licks it—slow, deliberate—and the bond *screams*.

“Don’t,” he growls. “Don’t you *dare* say that. Not after everything. Not after the fire. Not after the truth.”

I close my eyes. “I’m afraid.”

“Of what?”

“Of being happy,” I whisper. “Of letting myself believe this is real. Of waking up one day and finding out it was all a dream. That you were never mine. That I was never enough.”

He stills. Turns me in his arms. Looks at me. Really looks. And for the first time, I see it—no mask. No armor. Just *fear*.

“You think I’m not afraid too?” he says. “You think I don’t lie awake wondering if I’ll wake up and you’ll be gone? That you’ll realize I’m just a brute with claws and a title you never wanted? That you’ll walk away and I’ll have nothing left?”

My breath catches.

Because the truth?

I never thought he could be afraid.

Not Kaelen Duskbane. Not the Alpha who tore out a man’s throat with his teeth. Not the warrior who faced down an army for me.

But he is.

And it makes me love him more.

“You’re not nothing,” I say. “You’re *everything*.”

He doesn’t answer.

Just pulls me closer, burying his face in my neck, his breath ragged. I wrap my arms around him, holding him tight, feeling the steady thud of his heart against my chest. The bond hums—warm, steady, *alive*.

And for the first time, I don’t fight it.

I just let it be.

Later, we bathe together.

Not in the obsidian pool. Not in ritual. Not in claiming.

Just water. Warm. Simple. Human.

The tub is deep, carved from black stone, fed by a spring that runs beneath the Spire. We don’t speak. Don’t touch. Just sit in the water, side by side, the bond humming between us like a lullaby. My head rests on his shoulder. His arm wraps around me, strong, unyielding, *home*.

“You bit me,” I say, voice soft.

“In Council,” he says. “Yes.”

“You didn’t have to.”

“I wanted to,” he says. “To remind them. To remind *you*. That I’m not just yours by magic. But by *choice*.”

My breath hitches.

Because the truth?

I don’t know how to accept it.

Not yet.

But I’m learning.

“Then do it again,” I whisper.

He doesn’t hesitate.

Just leans down. Presses his lips to my neck. Not a bite. Not a claim.

A kiss.

Soft. Tender. *Ours*.

And I know—

This isn’t just about power.

Or politics.

Or even war.

This is about *love*.

And I don’t want to survive it.

I want to *live*.

With him.

With the fire.

With the storm.

Back in the chamber, the maps are still spread, the ink still smudged, the war table still humming. But the air is different now. Lighter. Warmer. Like the storm has passed and the sun has broken through.

Or maybe it’s just him.

Kaelen stands at the edge of the table, one hand braced on the obsidian, the other reaching for me. I go to him. Not because I have to. Not because the bond pulls me. But because I want to. Because I *choose* to.

And when our fingers touch—

The bond flares.

Heat surging, sudden and fierce. My breath hitches. His pupils dilate. A muscle ticks in his jaw.

But he doesn’t take.

Just holds me. Just *feels*.

“You don’t get to say things like that,” I whisper.

“Why not?”

“Because it makes it harder to hate you.”

“Then stop trying,” he says, pressing his forehead to mine. “You’re not leaving my side.”

“No,” I whisper. “I’m not.”

But it’s not because I have to.

It’s because I want to.

That’s when the door bursts open.

Not with force. Not with violence.

With *urgency*.

Elise stands there, her dark eyes blazing, her hands trembling. “Roz,” she says. “We’ve got a problem.”

My breath catches.

“What?”

“Malrik,” she says. “He’s not in his cell.”

My blood runs cold.

“What do you mean?”

“I mean he’s *gone*. The guards say he was there an hour ago. Now—nothing. No struggle. No magic. Just… empty.”

Kaelen growls—low, deep, *deadly*. “Let him try.”

“It’s not just that,” Elise says. “I felt it. When he left. A pulse. Like he *wanted* us to know.”

“A trap,” I say.

“Or a test,” Kaelen says.

“Or both,” I say.

And then—

The bond flares.

Not with heat. Not with need.

With *laughter*.

Soft. Cold. *Familiar*.

And I know—

He’s not just free.

He’s *watching*.

We find him in the old Archive.

Not the sanctum. Not the heart. But the reading room—where scholars once pored over forbidden texts, where my mother once taught me to weave sigils, where I once tried to steal a page to burn the world.

Malrik stands at the center, dressed in simple black, no crimson, no crown, no title. His fangs are bared, but not in a snarl. In a *smile*. And in his hand—

A book.

Not just any book.

The Thorn Codex.

Whole. Intact. *Alive*.

My breath catches.

“Impossible,” Kaelen growls.

“Is it?” Malrik says, voice smooth, poisoned honey. “You destroyed a copy. A shadow. A *lie*. The true Codex was never in your hands. It was never meant to be.”

“Then why frame my mother?” I ask.

“Because I needed you,” he says. “I needed your rage. Your fire. Your *bond*. The Codex doesn’t just record bloodlines. It feeds on them. On their pain. Their love. Their *desire*. And yours?”

He looks at Kaelen. “It’s the strongest I’ve ever seen.”

“You’re lying,” I say.

“Am I?” he says. “Then why does it *sing* when you’re near?”

And then—

The book *opens*.

Not by hand.

By *will*.

Pages turn on their own, ink swirling like blood, symbols flaring with dark light. And then—

A voice.

Not his.

Not mine.

But *ours*.

Our bond—twisted, warped, *weaponized*. A recording of every kiss, every fight, every whispered confession, every scream of pleasure, every tear of rage. It plays like a spell, like a curse, like a *summoning*.

And the bond—

It *screams*.

Not with heat.

Not with need.

With *pain*.

I double over, clutching my arm where the sigil burns—thorns blooming in blood, searing hot. Kaelen roars, falling to his knees, his claws digging into the stone. The bond, once a lifeline, now a chain. A weapon. A *prison*.

“Stop it!” I scream.

“Or what?” Malrik says. “You’ll burn it again? You’ll destroy another copy? This one is *real*, Rosalind. And it’s not just power. It’s *memory*. It’s *truth*. And it’s *mine*.”

And then—

He closes the book.

The voice stops.

The pain fades.

But the echo remains.

And I know—

This isn’t over.

It’s just begun.

“You don’t have to do this alone,” Kaelen says, voice rough, still on his knees.

“I know,” I whisper. “I know.”

And for the first time, I mean it.

Not because I’m weak.

Not because I’ve given up.

But because I’ve finally stopped running. From the mission. From the bond. From *him*. From the truth that’s been burning in my chest since the moment I stepped into the Midnight Spire.

I don’t want to burn the world.

I want to *save* it.

But I don’t know how.

We don’t speak on the way back.

Just walk, fingers intertwined, the bond humming between us—fragile, wounded, but still *alive*. The city is quiet. The streets empty. Even the music from Lyra’s club has gone silent, as if the world is holding its breath.

And then—

Kaelen stops.

Turns to me.

His golden eyes burn with something deeper than rage. Something that looks like *love*.

“You’re not leaving my side,” he says.

“No,” I whisper. “I’m not.”

But it’s not because I have to.

It’s because I want to.

And because the truth?

We’re not just fighting Malrik.

We’re fighting for *us*.

And I’ll burn the world myself to keep him.

That night, we bathe together.

Not in the obsidian pool. Not in ritual. Not in claiming.

Just water. Warm. Simple. Human.

We don’t speak. Don’t touch. Just sit in the tub, side by side, the bond humming between us like a lullaby. My head rests on his shoulder. His arm wraps around me, strong, unyielding, *home*.

“You bit me,” I say, voice soft.

“In Council,” he says. “Yes.”

“You didn’t have to.”

“I wanted to,” he says. “To remind them. To remind *you*. That I’m not just yours by magic. But by *choice*.”

My breath hitches.

Because the truth?

I don’t know how to accept it.

Not yet.

But I’m learning.

“Then do it again,” I whisper.

He doesn’t hesitate.

Just leans down. Presses his lips to my neck. Not a bite. Not a claim.

A kiss.

Soft. Tender. *Ours*.

And I know—

This isn’t just about power.

Or politics.

Or even war.

This is about *love*.

And I don’t want to survive it.

I want to *live*.

With him.

With the fire.

With the storm.

Later, in bed, he makes me come with his mouth.

Not fast. Not rough. Slow. Worshipful. His hands hold my thighs open, his thumbs pressing into my hips as he laves at my clit with that maddening, perfect rhythm. I arch off the bed, fingers twisting in the sheets, a scream tearing from my throat as I come—hard, deep, *unstoppable*.

And when I’m trembling, spent, he moves over me, his cock thick and heavy at my entrance.

“Say it,” he growls.

“I’m yours,” I whisper.

“Forever.”

“Forever.”

He thrusts—deep, hard, *complete*—and I gasp, my body clenching around him, the bond *screaming* with heat and need and something deeper, something that feels like *recognition*.

And as he moves—slow, deep, *forever*—I know—

This isn’t just about vengeance.

Or justice.

Or even love.

This is about *legacy*.

And I’m ready.

“You’re impossible,” I say, voice trembling.

He doesn’t laugh. Doesn’t tease. Just holds me tighter, his forehead pressed to mine, his breath warm on my lips. “You’re not leaving my side,” he says.

“No,” I whisper. “I’m not.”

But it’s not because I have to.

It’s because I want to.

And because the truth?

We’re not just fighting Malrik.

We’re fighting for *us*.

And I’ll burn the world myself to keep him.

The next morning, we find a note under the door.

Not sealed. Not signed.

Just three words, scrawled in jagged ink:

The letter is real.

I freeze.

Kaelen takes it from my hand, his expression unreadable. “Someone knows.”

“Or someone’s trying to scare us.”

“Or both,” he says.

I look at him. “We have to find it.”

He nods. “We will.”

“And when we do?”

“We burn it,” he says. “Together.”

And I know—

This isn’t just about the past.

It’s about the future.

And I’m not running from it anymore.

“You’re not leaving my side,” I say.

“No,” he whispers. “I’m not.”

But it’s not because he has to.

It’s because he wants to.

And because the truth?

We’re not just fighting Malrik.

We’re fighting for *us*.

And I’ll burn the world myself to keep him.