Sleep never came. The packhouse groaned and settled around me like a living thing, every creak a reminder that I was no longer a ghost haunting its halls but a threat walking freely within them. Firelight flickered across stone walls as memories rose unbidden, dragging me back to the night everything shattered. Iron chains biting into my wrists. Ritual symbols carved too close to bone. The council’s voices cold and righteous as they pronounced my exile in the name of the pack.
Lucien had stood beside them.
Silent.
Dawn crept in pale and gray, and with it came clarity sharpened by fury. I did not return to Blackthorn to hide in shadows. I summoned him openly, sending my challenge through the pack like a blade drawn slow and deliberate. Wolves felt it instantly. An Alpha’s call always demanded witness.
The training grounds filled before the sun fully rose. Damp earth clung to boots and bare feet alike. Murmurs rippled through the crowd as Lucien stepped into the circle, his presence dark and commanding. He wore control like armor, but beneath it I sensed tension, tightly coiled and dangerous.
“You don’t have to do this,” he said quietly, just for me.
“I do,” I answered. “Truth doesn’t survive silence.”
The bond stirred, uneasy and raw, as if it sensed what was coming. Lucien inhaled once, then shifted.
The transformation was violent and beautiful, bone snapping as his massive black wolf tore free, fur bristling with power. Gasps echoed from the crowd. I followed a heartbeat later, welcoming the agony as silver-white fur burst across my skin. My wolf surged forward, ancient and furious, her presence rippling outward like a shockwave.
The pack recoiled.
They felt it then—the difference in my blood, the weight of something older than their laws.
We collided without hesitation.
Claws tore into flesh. Teeth scraped bone. The impact rattled through the clearing as we fought with a brutality born of history. Every strike carried memory: hands once gentle now merciless, a bond twisted into a weapon. Lucien was stronger than he had been before, sharpened by years of command and regret, but Wolfblood did not weaken with exile. It evolved.
I drove him back inch by inch, fury lending my limbs strength. He countered with ruthless precision, our movements mirroring instincts forged together long ago. Dirt flew. Blood stained fur. The pack watched in stunned silence, witnessing a battle that was more than dominance.
I slammed him into the ground and pinned him there, my weight crushing, my teeth hovering at his throat. Submission rolled off him in reluctant waves.
“Finish it,” he growled, breath ragged.
The word echoed, heavy with consequence.
I pulled back.
Shock rippled through the wolves. Mercy was not an Alpha trait. It was weakness. But killing him would not heal the hollowed space inside me.
I shifted back, blood streaking my skin, rain beginning to fall once more. “Why?” I demanded, voice carrying across the clearing. “Why did you let them condemn me?”
Lucien followed, his own shift rougher now, shoulders shaking as he rose. Silence pressed down hard as his gaze lifted to meet mine.
“Because if I had fought them,” he said hoarsely, “they would have killed you.”
The words struck deeper than any wound.
“They feared your blood,” he continued. “They still do. They believed binding you was too risky, draining you too dangerous. Exile was the only compromise I could force.”
Anger warred with disbelief. “So you chose to break me instead?”
His jaw clenched. “I chose to keep you alive.”
The pack murmured uneasily as understanding spread. Lies unraveled. The council’s righteousness cracked, revealing fear beneath tradition.
I took a step back, the world tilting as truth rearranged itself. Betrayal was no longer simple. It was layered, poisoned with good intentions and cowardice.
“You should have trusted me,” I said quietly.
Lucien bowed his head. “I was wrong.”
Rain fell harder, washing blood into the dirt as the bond between us pulsed, fractured but unbroken. We had both been pawns in a game older than either of us.
And the board was far from empty.