LOGINKEIRA
1 WEEK LATER.
I tilted my face from left to right, inspecting my mouth. My fingers brushed over my lips as I smiled again, wider this time. I turned 18 today and expected to find my mate too. Not just that, I just got my braces removed, after four long years of hiding my mouth when I laughed, which was rare. My teeth were still a little crooked at the bottom, but the top row? Straight. Smooth. Clean. Perfectly imperfect.
I looked pretty. I smiled again, just to feel the freedom of it.
"This is it," I whispered. "He's gonna see me."
I didn't know who he was yet. But I prayed he was kind. Gentle. The type of person who didn't care about rankings or bloodline. The type of man who was going to love me for who I was.
I put on my pink dress, zipped it up and spun slowly in front of the mirror. It was soft like cotton candy, with a heart-shaped neckline and tiny white daisies stitched into the hem. It hugged my waist and flared out just above my knees, swishing every time I walked while the sleeves sat just off my shoulder. My heart thudded loudly, and it wasn't from fear this time, but from hope.
Maybe today... I'll matter to someone.
It wasn't enough, though, to stop that loud voice in my head- the one that always whispered that I was "just an Omega," unwanted and small- tried to rise. But I pushed it down with a smile, some positive affirmations and a couple deep breaths.
"Not today," I told the voice. "I looked beautiful. And someone out there is going to love me."
I waited at the front door for Alia. She'd promised last night that we'd go together, saying it was going to be fun and that she wanted to see who the goddess would pair me with. But after thirty minutes of waiting, Beta Garrick came out to let me know she had already left.
I wasn't even angry. Disappointed, yeah. But I was used to this. It wasn't the first time someone made me a promise and broke it.
I left right after, and the moment I got to the school gate, I smelled something that made my entire body freeze.
Oh. My. God.
The scent hit me so hard my knees nearly buckled. Sweet spice. Like cinnamon and smoke. Clean rain. A touch of vanilla and cedarwood. My heart was pounding so fast I couldn't breathe. My wolf had also gone wild inside me, howling, spinning in circles, clawing at my chest like she wanted to leap out and run toward it.
"Mate! Mate! Mine!" she screamed.
The overwhelming feeling to find him was all I could think of and my heart nearly burst out of my chest in joy as I staggered forward, nose in the air, sniffing like a crazy person. I didn't care if anyone saw. I followed the scent, weaving between lockers, eyes wide, stomach fluttering with the thousand butterflies that were partying hard inside it.
The school hallway was buzzing with students, lockers slamming, sneakers squeaking. The scent grew stronger near the gym and it took every ounce of self control I could muster to not run to him. I felt my head swell and contract the moment I turned a corner and stopped, cheeks flushed.
There he was.
KAI?
ALPHA KAI WAS MY MATE!
NO WAY!
For a second, I couldn't move. It was him. It was really him.
My crush was my mate! No freaking way!
My wolf went wild inside me, howling frantically. She wanted to be close to him, so did I.
Was that why, last week, he gave me the flower and told me that soon, all my pain would be over? Now I understood. He knew. He knew we were mates. I was beside myself with tears of joy as I hurried forward, almost tripping over my own feet as I weaved through the crowd. I didn't care how many people were around. I just wanted to be near him, but getting closer I saw he was with Alia.
"Kai!" I called, voice shaky from joy.
He turned slowly. I expected him to feel the bond too and come to me. But the moment our eyes met... his whole face changed. His brows pulled together, then his lips curled down.
"What the hell do you think you're doing?" he snapped, grabbing Alia by the waist and pulling her close.
Every feeling of joy inside me was expunged instantly, and it was replaced with mounting, stultifying dread as I imagined the worst.
"I... I'm your mate," I said softly, looking into his eyes and hoping he'd snap out of it already and acknowledge me as his mate.
Alia stared at me like I was insane.
Kai narrowed his eyes. "What did you say?"
"I... I s-said you're my mate. I- I felt it at the gate. I followed your scent-"
"Are you crazy?" His face squeezed into a grimace, like he had lemon in his mouth. "I shouldn't even be asking. Of course you're crazy. What could possibly make you think that I'm your mate?"
The mounting dread had my heart hammering against my ribcage now. "But... I can feel it." I looked at his face, searching for any remnants of the boy who gave me a flower last week and told me everything would be okay, soon. But all I could see was the Kai who watched while I was being bullied.
As if that was not enough, he pulled her close and kissed her, before they went back to their discussion like I was never there. My hands started to shake. I felt like my soul left my body. I felt like something inside me had been shredded to pieces. He didn't even look at me again. They walked away together, his arm around her.
My feet moved before my brain did.
I turned and ran. Everything melted into a dizzy mess as I shoved open the nearest bathroom door and fell to my knees in front of the bowl. And then I threw up. Over and over. Like my body was rejecting what I had just seen, like I could vomit out the pain, the confusion, the sick betrayal crawling through my stomach. All I could see was him. His lips. On hers. His hands pulling her closer like she was everything, while I was nothing.
I spent at least the next hour bawling my eyes out. All morning I had felt so pretty. I believed today was finally mine. That I could start fresh, be wanted and be chosen. But he called me crazy. He kissed another girl in front of me.
I hated my body for shaking this bad. I hated my heart for aching for someone who spat on it. And the worst part? Even now a part of me still hoped he'd come running through the door, fall to his knees and take it all back.
But he won't. Because he won't.
Just then, the PR system cracked on. "All students please proceed to the south courtyard for swimming practice. Attendance is mandatory, and defaulters will be punished."
I washed my face and walked out, making my way like a zombie to the facility, hearing the laughter of the other students.
Why was I always the one who got hurt? Was I cursed?
With each passing second, I realised just how jarringly foolish it was to think Kai, an Alpha, would accept me as his mate.
But... he didn't have to reject me like that, considering our history. I should have known better. I should have known he was just playing with me. A cruel stupid game.
My chest felt like someone had scooped out my heart and left the hollow behind.I sat on the bench the whole time, having taken my attendance. I didn't swim. I didn't speak. Just stared on, disconnected from reality. After the practice ended and the students left in groups, I stayed behind, drenched in my thoughts.
Just then I heard footsteps approaching the facility. I looked up just in time to see Kai step in, eyes sharp and face as hard as stone. My wolf roused inside me again, whimpering softly with the hope that maybe he wanted to acknowledge me now that we were alone, but once again, I was wrong.
"Don't ever say that shit again. Don't you ever dare to mention the bond again. Ever." he warned as soon as he stopped in front of me.
My voice cracked as my tears began pouring again. "So you knew... You knew I was your mate. Yet, you denied it. Is this what you planned? To pretend to care, then break me in front of everyone else? You said my suffering would end. Were you lying the whole time?"
His face twitched. Just a little. Then he looked away. "I never loved you."
I flinched. "I thought... I-"
"I said I never loved you!" he snapped. But there was hesitation in his tone though, like the words hurt him more than he wanted to admit. Still he looked at me like I was dirt. "You're an Omega. You actually thought I'd want you?"
Was this who he really was? Because I thought I saw something good in him. I thought... Maybe someone finally cared about me. I was so stupid. My mate hated me.
"Don't look at me like that," he snapped yet again, before he stepped forward and said the words that completely shattered me. "I, Alpha Kai, reject you as my mate."
"Kai, no please don't-" My words were cut off as the pain of rejection slammed into me, knocking the air out of me. I collapsed to the floor, gripping my chest. My wolf howled in pain, begging for him to stop and take back his words but he watched on, like he did before. It felt like I was being ripped apart from the inside.
Then, he walked away, leaving me in pain.
The pain only started to ebb nearly half an hour later, and that's when Alia walked in on me. "Oh my God, Keira? Are you crying?"
I looked up to see the fake concern written all over her face.
"I didn't know you two were really mates. I thought... you were bluffing. You should have told me." She said, covering her mouth like she was shocked. She saw everything. She just wanted to rub it in. Then she leaned in and whispered.
"If the Alpha finds out that an Omega like you is his son's mate, he'll kill you. You should accept his rejection and leave the Pack as soon as you can.”
Epilogue POV: KeiraThe dawn after Hollow Oak’s fall was gray, the air heavy with ash and the faint tang of blood. The ruins of the forge smoldered behind us, a jagged scar of stone and iron against the scarred valley. The land around it was battered, trees blackened, earth cracked, but alive, the corruption that had pulsed through the sigils and beasts gone, its tendrils no longer spreading. The recruits worked in silence, burying the dead under Vera and Thea’s steady guidance, their hands trembling but resolute as they laid their fallen comrades to rest. Nylo pressed against my leg, his warmth a quiet anchor as I stood at the edge of the ruin, my spark flickering faintly, no longer pulled by the forge’s call. Riven, Dax, and Kai stood nearby, their faces etched with exhaustion and the weight of survival. Gavin was gone, vanished into the chaos of the collapse, his ritual broken but his shadow lingering, a threat that could return. For now, though, we’d won, and the cost was wri
Chapter 156: Ashes and Oaths Kai’s POVThe forge was a collapsing inferno, its iron heart fracturing under the weight of Keira’s unleashed spark. Stone walls groaned, splintering into jagged shards as the ritual circle’s sigils flickered out, their glow reduced to ash. The air was a choking haze of dust, heat, and the acrid stench of molten metal, the ground trembling beneath our feet. Keira slumped in Riven’s arms, her face pale, her spark flickering weakly at her fingertips, exhausted from tearing free of Gavin’s chains. Nylo barked frantically at her side, his fur singed but his loyalty unshaken. I fought through the chaos, my dagger bloodied, my bandaged arm screaming with every movement, the fresh wound from my sabotage at Kaden’s camp seeping through the cloth. Dax and Aya were ahead, their wards crumbling as they scrambled for the rusted gate Toren had left unlatched. Outside, the recruits’ shouts mingled with Vera and Thea’s commands, holding Kaden’s soldiers at bay. My
The Breaking of Hollow Oak POV: DaxThe forge was a furnace of chaos, its air thick with heat, ash, and the scream of Keira’s fire. Her wave of flame had torn through the battlefield, a half-controlled blaze that melted armor, scorched stone, and left Kaden’s soldiers reeling. The sigils in the ritual circle flared wildly, their glow pulsing in time with the shard in Gavin’s hand, its red veins drinking Keira’s spark like a leech. I clutched the leather pouch at my hip, the shard inside burning hotter than ever, its hunger a palpable force that made my skin crawl. Aya was at my side, her daggers bloodied, her eyes sharp with urgency as we fought our way toward the circle. The recruits held the outer line, Vera and Thea’s voices barking orders through the din, while Riven battled Kaden’s elite guards, his sword a flicker of steel in the firelight. Kai was somewhere in the shadows, his sabotage our only hope of breaking the forge’s grip. But it was Keira, chained at the circle’s h
The Price of Fire POV: RivenI fought through Kaden’s soldiers, my sword a blur of steel and blood, each step toward Keira a battle against the tide of blades and bodies. Her scream still echoed in my ears, cut short as Gavin dragged her into the ritual circle, the sigils flaring like wounds in the earth. The recruits clashed behind me, their shouts mingling with Vera and Thea’s commands, while Dax and Aya struggled to hold the wards. Kai was somewhere ahead, his sabotage our only hope of breaking the forge’s defenses. But all I could see was Keira, chained in that glowing circle, her spark bending to Gavin’s will.My blade bit into a soldier’s shoulder, his cry lost in the chaos as I shoved past, the forge’s entrance looming. The air was thick, heavy with the scent of molten metal and ash, the sigils’ hum a relentless drone that set my teeth on edge. My chest burned, not just from the fight but from the guilt, Keira was in there because I hadn’t reached her in time, because I’d
The Forge Awakens POV: KeiraThe dawn broke cold and sharp, the sky over Hollow Oak streaked with unnatural light, sigils pulsing like wounds in the clouds. Our group moved swiftly through the pass, a shadowed line of purpose cutting through the mist. The recruits marched behind me, their faces pale but resolute, their spears and swords glinting in the faint light. Nylo pressed against my leg, his growl low, sensing the danger that waited beyond the ridge. My spark churned within me, a wildfire barely leashed, stirred by the forge’s hum, a low, resonant song that called to the fire in my blood. Every step toward Hollow Oak made it harder to control, the flames inside me bending, twisting, yearning for release. I clenched my fists, sparks flickering at my knuckles, and forced my focus forward. We were here to end this, to break Gavin’s ritual before it could consume us all.Riven led the way, his sword drawn, his eyes scanning the treeline. Dax clutched the shard’s pouch, his face
Promises Before the Storm POV: RivenThe camp we carved out in the shadow of the ridge was a fragile thing, a cluster of lean-tos and low fires tucked against a crumbling stone outcrop. The air was thick with the scent of damp pine and the faint, metallic tang of Hollow Oak’s forge, just beyond the next rise. Night had fallen, heavy and cold, and the group, Keira, Dax, Aya, Kai, Vayrek, Thea, Vera, and the recruits, huddled close, their faces lit by flickering flames. The urgency of Kaden’s camp, Gavin’s proclamation, and the corrupted beast’s attack weighed on us all, a storm gathering at the edge of our resolve. Tomorrow, we’d face Hollow Oak, and the thought sat like a blade in my gut.I sat apart, sharpening my sword, the scrape of stone on steel a rhythm to keep my hands steady. My eyes kept drifting to Keira, who knelt by Nylo, her fingers buried in his fur. Her face was drawn, her spark flickering faintly at her fingertips, a sign of the strain she carried. The recruits wat







