BackRosalind’s Vow: Blood & Thorn

Chapter 21 – Alliance of Blood

KAELLEN

The Spire is quiet after the fight—too quiet. Like the calm before a storm. Like the silence after a scream. The corridors echo with the footsteps of Enforcers, the hush of spellbinders sealing breaches, the low murmur of wounded being carried from the Veil Pass. Smoke still curls from the forest’s edge, a black scar against the dawn. Malrik’s men are dead or scattered. The Codex is hidden. Rosalind is alive.

And I am losing control.

Not of the pack. Not of the Council. But of her.

Of us.

Every time I close my eyes, I see her—naked beneath my coat, her thighs slick, her core pulsing around my fingers, my name on her lips like a prayer. I hear her scream as I took her against the stone, feel her nails rake my back, taste her blood on my tongue when I bit her lip. I remember the way she looked at me—no mask, no armor—just fire and need and something deeper, something that felt like trust.

And then the attack came.

And she ran.

Not from me.

From Torin.

From grief.

From the truth.

She didn’t come back to me after. Not to grieve. Not to plan. Not to fight. She went to the Hollow Veil, to the one man who had been her father, and she held him as he died. And when I found her, she was broken. Not in body. In spirit. Her eyes were hollow. Her voice was raw. And when she told me what Torin said—that the Codex is alive, that destroying it would kill thousands—I saw the moment she shifted.

She stopped wanting to burn the world.

And started wanting to save it.

With me.

And that terrifies me more than any blade.

Because if I let myself believe in us—if I let myself trust that she’s not just using me for my blood, my power, my Alpha status—then I’m not just risking my life.

I’m risking my soul.

I find her in the war room.

It’s midday. The chamber is dim, lit only by witch-lanterns that cast long, dancing shadows. Maps cover the walls. Scrolls litter the table. And at the center—Rosalind, standing over the Codex’s last known coordinates, her back to the door, her arms crossed, her jaw tight. She’s dressed in black again—witch’s garb, severe, unyielding—but her hair is loose, wild, like a storm barely contained. The mark on her inner arm pulses beneath her sleeve—thorns in blood, alive with heat. The bond hums between us, a live wire, a second heartbeat.

She doesn’t turn. Doesn’t speak. But I can feel her—the way her pulse hammers, the way her breath comes fast, the way her body tenses when I step closer. She’s angry. Not at me. At the world. At Malrik. At the truth.

“You should be resting,” I say, stopping behind her. My voice is a growl, low and rough. My scent hits her—pine, smoke, blood, him—and the bond flares in response.

“I don’t need rest,” she says. “I need answers.”

“Torin gave you the truth.”

“He gave me a problem,” she snaps. “Not a solution. We can’t destroy the Codex. We can’t leave it in Malrik’s hands. So what do we do?”

“We rewrite it.”

“With your blood. With our bond.”

“Yes.”

She turns. Her green eyes burn with defiance. “And if the bond breaks during the ritual? If Malrik interrupts us? If we die?”

“Then we die,” I say. “But not before we take him with us.”

She stills. Looks at me. Really looks. And for the first time since the spring, I see it—no mask. No armor. Just truth.

“You’d really do it,” she whispers. “You’d really risk everything. For me.”

“Not for you,” I say. “For us. For the world. For the thousands who’ll die if we don’t.”

“And if I’m not worth it?”

My jaw tightens. “You’re not just worth it. You’re necessary. Without you, the sigil won’t open. Without you, the Codex won’t speak. Without you—” I step closer “—I wouldn’t even want to try.”

The bond flares—heat surging between us, sudden and fierce. Her breath hitches. My pupils dilate. A muscle ticks in my jaw.

“You don’t get to say things like that,” she whispers.

“Why not?”

“Because it makes it harder to hate you.”

“Then stop trying,” I say, reaching for her.

She steps back. “Don’t.”

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

“You don’t get to decide that.”

“The bond does.”

She laughs—sharp, bitter. “The bond is a weapon. And you’ve been using it since the beginning.”

“No,” I say. “I’ve been fighting it. Fighting you. Because if I didn’t, I’d have taken you the moment I saw you. I’d have claimed you in front of the entire Council. I’d have let the world burn just to keep you.”

Her breath catches.

Not from anger.

From the unbearable truth in my words.

She opens her mouth—

Then stops.

Because the door slams open.

And she walks in.

Lady Selene.

She’s draped in shimmering silver, her hair like liquid moonlight, her lips painted blood-red. But it’s not her beauty that freezes the room.

It’s the mark on her neck.

On the left side, just below her ear—two small punctures, ringed with faint bruising. A bite mark.

And it’s fresh.

The chamber falls silent.

Rosalind goes still. Not with shock. With rage. Her hands clench at her sides. Her breath comes fast. Her eyes lock onto the mark, then flick to me—golden, blazing, accusing.

“Kaelen,” Selene purrs, stepping forward. “I’ve been looking for you. We have matters to discuss.” She turns to Rosalind. Smiles. “And you must be the famous hybrid. How… quaint.”

“Get out,” I say, voice low, dangerous.

“I have every right to be here,” she says. “I am a Council member. And I have news.” She lifts a hand, fingers brushing the bite mark. “Last night, after the attack, the Alpha came to me. He needed comfort. Needed release. Needed me.”

My wolf snarls.

Lies. All of it. I haven’t seen her since the gala. Haven’t touched her. Haven’t wanted her.

But the mark—

It’s real.

Or it looks real.

And Rosalind is staring at it like it’s a blade in her chest.

“You’re lying,” she says, voice low, sharp.

“Am I?” Selene turns, offering her neck to the light. The mark glistens—fresh, raw, intimate. “He bit me. Hard. Left his mark. Said I was the only one who ever understood him. The only one who didn’t fear his darkness.”

“You’re lying,” I say, stepping between them. “I didn’t touch you.”

“Then how do you explain this?” she asks, fingers still on the mark. “The bite pattern matches your fangs. The depth. The angle. Even the Council’s blood-mage confirmed it.”

Rosalind doesn’t move. Doesn’t speak. But I can feel her—the bond flares, not with heat, but with pain. A sharp, searing pull in my chest, like something is tearing me apart. Her scent shifts—thyme and iron, now laced with salt. Tears.

She believes her.

And that—that—is what breaks me.

“I didn’t do this,” I say, turning to Rosalind. “You know me. You’ve felt me. You’ve tasted me. Do you really think I’d go to her after what we shared? After what we are?”

She doesn’t answer.

Just looks at the mark. At me. At the space between us that feels like a chasm.

“You don’t have to believe me,” I say, voice rough. “But you know the truth. The bond doesn’t lie. And it’s screaming right now—because you’re hurting. Because you’re doubting. Because you’re afraid.”

“And what about you?” she whispers. “Are you afraid?”

“Of losing you,” I say. “Yes.”

She stills. Looks at me. Really looks. And for the first time, I see it—crack in the armor.

Then—

She turns.

Walks away.

And I don’t stop her.

Because for the first time, I know the truth.

She’s not just my enemy.

She’s not just my mate.

She’s my ruin.

And I don’t want to survive it.

I find her in the bathing chamber.

It’s night now. The water is still. The air is cool. She’s sitting on the edge of the obsidian pool, fully clothed, her back to the door, her fingers pressed to the sigil on her back. The mark on her arm pulses—thorns in blood, alive with heat. The bond hums between us, a live wire, a heartbeat.

She doesn’t turn. Doesn’t speak. But I can feel her—the way her pulse hammers, the way her breath comes fast, the way her body tenses when I step closer.

“You shouldn’t have let her in,” she says, voice low.

“I didn’t,” I say. “She forced her way in. Used her Council rank.”

“And the mark?”

“Fake,” I say. “Or if it’s real, it’s old. I haven’t touched her in over a century.”

“Then how?”

“Blood magic,” I say. “A glamour. A sigil. She’s been working with Malrik. She could have taken a sample of my blood—during a ritual, during a fight, during the Blood Pact—and used it to forge the mark.”

She stills. “The Blood Pact. When we shared blood. She could have taken it then.”

“Yes.”

She turns. Her eyes burn with something deeper than rage. Something that looks like grief.

“Why would she do this?” she asks. “Why now?”

“Because she’s afraid,” I say. “Afraid of you. Afraid of us. Afraid of what we could become. And she wants to break us before we break her.”

“And you?” she whispers. “Are you afraid?”

“Of losing you,” I say. “Yes.”

She looks away. Presses a hand to her chest, where the bond flares—heat coiling low, insistent, hungry. “It hurts,” she says. “The bond. When I doubt you. When I think you lied. It hurts.”

“Because it knows the truth,” I say. “And it’s screaming at you to believe me.”

“And if I don’t?”

“Then it’ll break,” I say. “And we’ll both die.”

She stills. Looks at me. “You’d really die for me?”

“I’d die with you,” I say. “But not before I make sure you’re safe.”

She doesn’t answer.

Just stands. Turns. Walks to me.

And then—

She rips off her shirt.

Not slow. Not deliberate. Fast. Feral. The fabric tears at the seams. She drops it. Steps forward. Presses her bare chest to mine.

“Prove it,” she says, voice trembling. “Prove you’re mine.”

My breath catches.

Not from desire.

From the unbearable intimacy of it.

I don’t hesitate.

I tear off my own shirt. Drop it. Step closer. Press my body to hers—skin to skin, heat to heat, heart to heart. My cock is hard, thick, ready. Her breath hitches. Her thighs press together, trying to suppress the ache.

“You feel it?” I growl, pressing my forehead to hers. “The bond? The need? The way your body answers mine, even now?”

“Yes,” she whispers.

“Then believe me,” I say. “I didn’t touch her. I didn’t bite her. I don’t want her. I want you. Only you. Always you.”

She stills. Looks at me. Really looks. And for the first time, I see it—no mask. No armor. Just truth.

“Then make me forget her,” she says. “Make me forget everything but you.”

And I do.

I lift her—effortless, like she weighs nothing. She gasps, limbs weak, body trembling. I turn, step into the water, lay her on the stone. Cool against her back. Steam curling around us. I loom over her—tall, broad, radiating power like heat from a forge. My golden eyes blaze in the dark. My cock is fully hard now, thick and heavy, veined and leaking. Her breath hitches. Her thighs press together, trying to suppress the ache.

“Look at me,” I say.

She does.

And for the first time, I see it—no mask. No armor. Just truth.

I lean down. My mouth skims her neck. Her collarbone. The curve of her breast. My tongue flicks her nipple—hard, tight—and she arches, a moan tearing from her throat. I do it again. And again. Then my mouth closes over her, sucking, biting, claiming. Her hands fly to my head, fingers curling in my hair, tugging me closer. Her hips lift, seeking friction, seeking relief.

“Kaelen—”

“Shh,” I say. “Just feel.”

I move lower.

My hands trail down her ribs, over her hips, skimming the inside of her thighs. I spread her—slow, deliberate—and my breath fans over her core. She gasps. Her body arches. Her thighs tremble.

“Please,” she begs. “Kaelen, please—”

And then—

My mouth is on her.

Hot. Wet. Devouring.

My tongue flicks her clit—once, twice—and she screams. My back arches. Her hands claw at the stone. I do it again. And again. Then I lap at her, slow and deep, sucking, tasting. She’s unraveling. Coming apart. Her breath comes in ragged gasps. Her thighs clamp around my head. Her hips lift, seeking more, needing more.

“Kaelen,” she sobs. “Please—”

I don’t stop.

Not until she comes—hard, fast, unstoppable—her back arching, her thighs clamping around my head, her fingers clawing at the stone. A scream tears from her throat—raw, feral, mine.

And I don’t stop.

I lick her through it, slow and deep, drinking her in, claiming her. Her body trembles. Her breath comes in ragged gasps. The bond flares—heat surging, undeniable. My skin burns. My thighs clench. My cock aches, thick and heavy, ready.

I lift my head. My lips are glistening. My eyes blaze. “You taste like fire,” I growl.

“And you,” she whispers, “taste like ruin.”

I smile. Just once. A flash of white in the dark.

Then I move over her. My cock brushes her entrance—thick, hot, ready. She gasps. Her body arches. Her thighs part, inviting, begging.

“Say it,” I say, voice rough. “Say you’re mine.”

“I’m not—”

“Say it,” I growl, pressing forward, just the tip inside her.

She gasps. Her body arches. Her thighs clench. The bond flares—heat pooling low, sudden and sharp.

“You’re mine,” I say. “Say it.”

“I’m yours,” she whispers. “Only yours.”

I thrust.

Deep. Hard. Complete.

She screams. Her back arches. Her nails rake my back. Her thighs clamp around my hips. I fill her—every inch, every nerve, every breath. The bond screams—a torrent of heat and need and something deeper, something that feels like recognition.

I don’t move.

Just hold her—deep, full, connected. My forehead presses to hers. My breath fans her lips. My heart hammers against her chest. My scent floods her senses. My eyes burn with something deeper than rage. Something that looks like love.

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

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

But it’s not because she has to.

It’s because she wants to.

I start to move.

Slow. Deep. Forever.

Each thrust is a promise. A vow. A claiming. Her body answers—arching, clenching, needing. Her breath comes in ragged gasps. Her nails rake my back. Her hips lift, meeting me, taking me. The bond flares—heat surging, fire in my veins, lightning down my spine.

“You’re mine,” I growl, thrusting harder. “Say it.”

“Yours,” she gasps. “Only yours.”

“Forever.”

“Forever.”

She kisses me—deep, desperate, devouring. Her tongue duels with mine. Her fangs graze my lip. My blood beads. She licks it—slow, deliberate—and the bond screams.

Then—

She stills.

Her eyes fly open. “Kaelen—”

“What?”

“The sigil,” she whispers. “It’s… burning.”

I pull back—just enough to see. The scar on her back—low, jagged, hidden beneath her hair—pulses with light. Not heat. Not pain. But magic. A soft, blue-white glow, like moonlight caught in glass.

The Thorn of Remembering.

It’s awake.

And it’s not done.

“You need to see it,” she says, voice trembling. “The final memory. The truth.”

I nod. Press my palm to the sigil.

And the vision comes—

My mother—alive. In her study. Moonlight through the window. She’s writing. A letter. Her hands are steady, but her eyes are red. She finishes. Folds the paper. Seals it with wax. Then she turns to me—me, but younger. A child. She kneels. Presses the letter into my hand. “If anything happens to me,” she says, voice soft, “burn this. Don’t read it. Don’t keep it. Just burn it. Promise me.”

I nod. “I promise.”

She smiles. Kisses my forehead. “Good girl.”

Then she takes a silver needle. Dips it in ink. Presses it to my back. I flinch. She whispers a spell. The pain flares. Then fades.

“This is for later,” she says. “When you’re ready. When you’ve seen the truth.”

“What truth?” I ask.

She doesn’t answer. Just holds me. “Be strong, Roz. Be fire. Be storm.”

The vision ends.

We’re both gasping. The bond hums between us, steady, insistent.

“She gave you a letter,” I say. “And you never read it.”

“I promised,” she whispers. “I promised I’d burn it.”

“Then we find it,” I say. “We burn it together.”

She looks at me. Really looks. And for the first time, I see it—no mask. No armor. Just truth.

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

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

But it’s not because she has to.

It’s because she 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 her.

“Why should I?” she says. “You’ve never proven you’re mine.”