BackRosemary’s Vow: Blood and Thorn

Chapter 18 - Moonlit Ride

ROSEMARY

The morning after the crypt, the castle breathed differently.

Not with silence. Not with suspicion. But with something quieter—recognition. The air hummed with it, a low, electric current beneath the stone, the torchlight, the whispered conversations that slithered through the corridors like serpents. The Thorn Crown had awakened. The bond was sealed. The Seal’s curse was broken. And I—Rosemary of the Hollow Moon—was no longer just the Vampire King’s consort.

I was the Thorned Queen.

And the court *knew*.

I felt it in the way the guards dipped their heads as I passed, not out of fear, but respect. In the way the Fae lords averted their eyes, not from disdain, but caution. In the way Lysara hadn’t been seen since the Grand Hall, her chambers sealed, her scent fading from the halls like a ghost denied.

And I felt it in *him*.

Kaelen.

He hadn’t left my side since we’d risen from the crypt. Not in body. Not in magic. The bond pulsed between us—steady, deep, *alive*—a second heartbeat I could feel in my blood, my bones, the quiet space behind my ribs. He didn’t touch me. Not beyond the brush of his hand at my back as we walked, the warmth of his presence at my side. But I didn’t need touch.

I needed *this*.

The quiet. The calm. The way he looked at me—not with possession, not with hunger, but with something softer. Something that made my breath catch and my magic hum.

But it didn’t last.

By midday, the weight of it pressed down—too much magic, too much truth, too much *change*. I needed air. Space. Movement. I needed to *run*.

So I went to the stables.

The Nightborn steeds were kept in the eastern wing, beneath the blood-bloom trees whose crimson petals drifted like snow even in the daylight. They were massive creatures—half-shadow, half-flesh, their coats black as void, their eyes glowing faintly red. They didn’t neigh. Didn’t stamp. Just stood in their stalls, silent, watchful, like sentinels of the night.

I chose the one in the farthest stall—taller than the others, its mane streaked with silver, its eyes sharp with intelligence. I didn’t know its name. Didn’t need to. It knew me.

It lowered its head as I approached, nostrils flaring, scenting the magic on my skin—the thorned sigils, the bond, the Crown’s power. I reached out, palm flat, and it nuzzled my hand, warm breath ghosting over my skin.

“You’ll take me,” I murmured. “You know where I need to go.”

I saddled it in silence, my fingers moving with a rhythm I didn’t remember learning. The leather was cool, the stirrups heavy, the saddle carved with runes that pulsed faintly at my touch. I swung up, settled into the seat, and pressed my heels to its sides.

It moved.

Not fast. Not wild. But with purpose, with grace, carrying me through the courtyard, past the blood fountains, beneath the arch of the armory. The guards didn’t stop me. Didn’t question. Just stepped aside, their red eyes dimming as we passed.

And then—

We were free.

The gates of Shadowveil Court opened like a sigh, and we burst into the wilds beyond—the moonlit moors stretching before us, the wind sharp with frost and iron, the sky a tapestry of stars and silver. The steed surged forward, its hooves pounding the earth, its breath a plume of shadow in the cold. I leaned low over its neck, my hair whipping behind me, the wind stealing my breath, my magic surging with every stride.

This was what I needed.

Not revenge. Not power. Not even truth.

Freedom.

The moors blurred around me—dark earth, silver grass, thorned vines curling like serpents from the soil. The air was thick with magic, with *life*, with the pulse of the land itself. I could feel it—beneath the hooves, in the wind, in the way my skin tingled with the pull of the moon. I wasn’t just riding.

I was *flying*.

And then—

I felt him.

Not the bond.

Not magic.

Instinct.

I turned in the saddle, my heart pounding, my breath sharp in my lungs.

And there—

He came.

Kaelen on a black steed, his coat open, his hair loose, his molten red eyes locked onto mine. He didn’t call out. Didn’t demand. Just rode—fast, silent, inevitable—closing the distance between us like the night itself given form.

He pulled up beside me, our steeds matching stride for stride, the wind howling between us.

“You didn’t think I’d let you go alone,” he said, his voice low, rough, barely audible over the wind.

“I didn’t think you’d follow,” I said.

“You’re mine,” he said. “And I don’t lose what’s mine.”

I didn’t argue.

Didn’t pull away.

Just let him ride beside me, our steeds moving as one, the bond humming between us, quiet, steady, *real*.

We rode for miles—through the moors, across the frozen river, beneath the arch of the ancient oaks whose roots twisted like serpents beneath the earth. The moon climbed higher, its light brighter, colder, painting the world in silver and shadow. The air was sharp, the wind biting, but I didn’t feel the cold. Not with him beside me. Not with the heat of the ride, the pulse of the magic, the way my body remembered his touch, his kiss, the way he’d held me through the long, grinding nights.

And then—

We reached the cliff’s edge.

The land dropped away into a chasm so deep, so dark, it looked like a wound in the earth. Below, the river cut through stone, its surface still, reflective, like liquid obsidian. Above, the stars blazed, their light sharp and cold, their patterns shifting with the ancient magic of the land.

We slowed.

Stopped.

Our steeds stood side by side, breathing hard, their flanks heaving, their breath plumes of shadow in the cold. The wind howled, tugging at our clothes, our hair, the silence between us thick with everything we hadn’t said.

He dismounted first.

Then me.

We stood at the edge, not touching, the chasm yawning before us, the stars above, the river below. The bond pulsed—slow, steady, *alive*—but this time, it didn’t burn. Didn’t scream. Just *was*.

Like us.

“You ran,” he said, not looking at me.

“I needed air,” I said.

“You needed to escape,” he corrected. “From me. From the court. From what happened in the crypt.”

“I didn’t run from you,” I said, turning to him. “I ran toward something.”

“And what’s that?”

“The truth,” I said. “Not the kind you force. Not the kind you demand. The kind you *find*. Out here. In the wild. In the silence.”

He looked at me—really looked. His eyes, those molten red eyes, were unguarded, raw, *alive*. Not the Vampire King. Not the monster. Just a man. A man who had spent centuries in silence, in ice, in nothing—and now, for the first time, was *feeling*.

“I felt it,” he said, his voice rough. “When the Crown awakened. When you placed your hand over my heart. When you said you were here to save me.”

“And what did you feel?” I asked, my breath catching.

“Hope,” he said. “And fear. And something I haven’t felt in three hundred years.”

“What?”

“Worthiness,” he said. “That I might… deserve you.”

My breath caught.

Not from shock.

From *truth*.

Because I felt it too.

The fear. The hope. The way my body still remembered his touch, his kiss, the way he’d carried me through the healing chambers, through the bond sickness, through the long, grinding nights. The way he’d let me choose. Let me *want*.

“You don’t have to deserve me,” I said, stepping closer. “You just have to *see* me.”

“I do,” he said, his voice breaking. “I see you. Not as a weapon. Not as a witch. Not as a queen. As *Rosemary*. The woman who came to kill me. The woman who saved me. The woman who… owns my heart.”

I stilled.

My breath came in short, sharp gasps. My magic flared, not in bursts, but in a steady, pulsing current. The bond hummed between us, not with hunger, but with *recognition*.

And then—

He reached for me.

Not to take. Not to claim.

To *hold*.

His hand brushed my cheek—just once, feather-light—and the world *exploded*.

Heat. Fire. Magic. The bond roared to life, a tidal wave crashing through my veins. I gasped, my body arching, my hands flying to his chest—not to push him away, but to *hold on*. My wolf howled in my blood, demanding to be free, demanding to *take*.

“Kaelen—”

“Say my name,” he growled, his voice rough.

“I hate you—”

“Say it.”

“Kaelen,” I breathed, my voice breaking.

And the sound of it—my voice, his name, the way my breath fanned over his lips—broke something in him.

He kissed me.

Not hard. Not desperate.

Slow. Deep. A claiming, not a conquest.

His mouth moved over mine, soft, searching, *needing*. I moaned—soft, broken—and the sound went straight to my core. My hands fisted in his coat, pulling him closer, my body arching into his, every inch of me burning for him.

He backed me against the stone, his body caging mine, his hand sliding up my thigh, under my riding pants. I gasped, my head falling back, my neck exposed. His fangs grazed the pulse there—just a whisper, a promise—and I *shivered*, my hips tilting, pressing into him.

“Kaelen—”

“Say it,” he demanded, his mouth moving to my neck, his teeth scraping over my skin. “Say you’re mine.”

“I am,” I whispered, the truth tearing from my throat. “Gods help me… I am.”

The bond *screamed*.

Heat. Fire. Magic. The cliff trembled, the torches flaring, the stone cracking beneath our feet. He lifted me, my legs wrapping around his waist, my body pressed against his, every inch of me burning for him.

And then—

I remembered.

The court. The Council. The *rules*.

This wasn’t supposed to happen. Not like this. Not here. Not now.

I shoved him.

Not hard. Not violent.

But enough.

He stumbled back, breathing ragged, fangs bared, eyes wild. “Why?”

“Because we can’t,” I said, sliding down the stone, my legs trembling. “Not like this. Not in the open. Not without—”

“Without what?” he demanded, stepping forward again. “Consent? Magic? *Love*?”

I stilled.

“You think I don’t feel it?” he said, his voice rough. “You think I don’t know you want this? That you *need* this? That I *need* you?”

“I do,” I whispered. “But I won’t be taken in the shadows. Not again. Not even by you.”

He stilled.

His jaw tightened. His hands curled into fists. But he didn’t argue.

Because he knew I was right.

“Then what do we do?” he asked, voice rough.