Chapter 1

AVA’S POV

The day I buried Maribel was the same day I found out I was pregnant.

My nanny. My constant. The closest thing I’d ever had to a mother. Gone. Lowered into cold earth with no ceremony, no pack rites, no pause from a world that didn’t care. Just gone.

I slipped the pregnancy test into a velvet box, hands trembling. Positive. My chest ached with grief and hope tangled together. Xavier, the Alpha of the Blackthorn Pack, my husband of five long years, finally had a reason to see me. Finally, after all this time, I could give him something he couldn’t ignore: our heir.

After the funeral, I went home alone, dragging my sorrow behind me. The packhouse loomed ahead, massive, cold, silent. I hadn’t expected anything, no parties, no celebrations, just quiet mourning.

But when I stepped inside… I froze.

Xavier had planned a gathering. A party. A show. The Blackthorn Pack is reminding the world that they were untouchable. My heart fluttered foolishly. Maybe tonight, I could finally tell him. Maybe tonight, everything could change.

Then I heard her.

Her laugh. Light. Mocking. Familiar. Liezel. My adopted sister. My husband’s first love. The only wolf he had ever truly loved and cared for. When she left five years ago, the council chose me to be his Luna instead. I had thought love could grow between us. I had thought, somehow, Xavier would see me as more than a title, more than a replacement. I even believed, for fleeting moments, that he had. He had shown me small cracks of attention, warmth… but nothing lasting. And whatever bond I tried to build with him was shattered the moment Liezel returned. I had ignored the signs. Blinded by my love for him, I had ignored the truth.

And now she was here. Clinging to Xavier as though she had always belonged.

“She never suspects a thing?” Liezel purred, brushing her hand over his chest.

Xavier’s low, cruel chuckle made my blood freeze. “No. Do you think a wolf like Ava would even dare sniff the truth? Weak. Fragile. Pathetic. She doesn’t even know what’s coming.”

Truth. My stomach dropped.

When they mentioned Maribel’s name, my chest tightened.

“Maribel’s blood was a perfect match,” Liezel said casually. “I feel so much better now. The doctors said draining her could actually cure me.”

I gripped the wall to keep from falling. My nanny… my Maribel… had been sacrificed. Killed. To save Liezel. And Xavier, my husband, had allowed it.

“The old woman was discarded like nothing,” Xavier added, sharp and cold. “No ceremony. No dignity. Gone. That’s what she was, nothing. A tool. Weak. Pathetic. And she deserved it. Don’t forget that.”

I staggered back. My legs trembled. He had promised to love me, to protect me. And now… this.

Then came another blow. Christian, one of Xavier’s closest friends, asked about Liezel’s son, my nephew. My family.

Xavier’s face lit up, proud and cruel. “Strong. He’ll be the next Alpha. He was mine. My son. Nobody will ever touch him.”

Liezel giggled, soft and cruel. “And she doesn’t even know. Imagine her little heart breaking when she learns we had a son.”

I sank to the floor, trembling. The child inside me, my secret hope, should have been enough to reach him, to make him notice me. And yet here he was, their child, their future.

Xavier’s snort carried venom. “She doesn’t need to know. Orphan. No bloodline. She should thank Liezel’s family for taking her in. She should be grateful she’s my Luna at all. A title only. Nothing more. Love? She’ll never get it. I could erase her tomorrow, and no one would blink.”

Every word drove a blade into my chest. Each laugh, each sneer, each casual cruelty. Maribel was gone. My dignity was shattered. And now my hope, my child, my secret, meant nothing to him.

I wanted to scream. To run in and tear them apart. But my wolf, my instincts, told me survival first. Quietly, without anyone noticing, I slipped away.

Down the hallway, faces blurred. Conversations floated around me, laughter, toasts, and clinking glasses. None of it touched me. Only the echo of their words, cold, cruel, final.

I reached my room and locked the door. The velvet box pressed to my chest. My tears finally came, hot and relentless. But beneath them, a fire started to grow.

Vengeance.

The wolf inside me stirred, sharp and hungry. Silent, obedient, patient… for too long. No more. The pack that had taken everything from me, the Alpha who betrayed me, the sister I had trusted, they would all pay.

Maribel’s sacrifice would not be in vain. My child would not grow in the shadow of lies. Xavier would see me, not as a Luna to mock, not as a wife to dismiss, but as a force he could never contain.

I sank to the floor, clutching the box, imagining his face when he realized I had survived. When he realized I would not be broken.

The night outside was quiet. Inside me, the storm had begun.

And I would let it roar.

Chapter 2

AVA’S POV

The hospital smelled like antiseptic and quiet despair.

It was already morning, but the halls felt dim, as if the sun refused to enter a place meant to clean up death and pretend it was mercy. My steps echoed softly against the polished floor as I walked toward the morgue wing, the place where they had taken Maribel after they pulled her from the river.

Floating.

That word kept circling my mind like a curse.

I already knew who was behind her death. I had heard their voices. I had heard them laugh. I had heard my husband reduce my nanny’s life into something disposable.

And yet… the foolish part of me, the human part, still hoped I was wrong.

That maybe grief had twisted what I heard.

That maybe the cruelty was exaggerated by pain.

That maybe Maribel had simply slipped, fallen, and the river had taken her like it took so many others.

I needed proof.

The doctor met me with a stiff nod, eyes carefully blank. Respectful, but distant. Everyone in Blackthorn territory knew who held power here. Even inside hospital walls, Alpha Xavier’s shadow stretched long and suffocating.

“She was cleaned and prepared yesterday,” he said quietly. “I’m sorry for your loss, Luna.”

Luna.

The title felt heavy and hollow in my chest.

He handed me a thin folder. The paper felt heavier than it should have, as if it carried the weight of truth I wasn’t ready to face.

I opened it.

And the world shattered.

CAUSE OF DEATH:

Excessive blood loss and blunt force trauma to the head.

I stared at the words, my vision blurring.

Excessive blood loss.

Not drowning.

Not an accident.

Not fate.

She had been drained.

Used.

Discarded.

My knees nearly buckled. I had to grip the edge of the desk to stay upright as a soundless sob tore through my chest. It felt like someone had reached inside me and ripped something vital out, leaving only raw emptiness behind.

Maribel was old. Fragile. Gentle. She deserved a peaceful end, a warm bed, prayers whispered over her, not cold hands taking what little life she had left.

They could have let nature claim her.

But they didn’t.

They chose to sacrifice her.

And worse, they mocked her after.

I remembered Liezel as a child. Always pale. Always coughing. Always surrounded by worried doctors and hushed conversations. The Moonveils had adopted me when I was young, smiling warmly, promising safety and family.

A lie.

Just days after they took me in, they tested my blood.

I was too young then to understand why needles hurt so much or why adults looked relieved when the results came back. I learned later. I had been adopted for one reason only.

I was a match.

A spare.

A resource.

I had accepted that truth long ago. So completely that it barely hurt anymore. I had learned to survive knowing I was never truly wanted, only useful.

But Maribel…

She wasn’t part of that cruelty. She wasn’t strong. She wasn’t a wolf meant to endure such violence. She had protected me when no one else did. Loved me without conditions. Chosen me when everyone else only calculated my worth.

And they took her.

The very last piece holding me together.

I swallowed hard and forced my voice steady. “Is there… any more information?”

The doctor hesitated. Just for a second. Then his gaze flicked away.

“That’s all I’m authorized to release, Luna.”

Of course it was.

Alpha Xavier’s influence poisoned everything it touched. Files disappeared. Truth was buried. Loyalty was enforced with fear.

But I didn’t need more.

I knew.

I closed the folder and handed it back, my hands no longer trembling. Something inside me had gone very still, very cold.

I left the hospital as the sun dipped low, painting the sky in cruel shades of red and gold. By the time I returned to the packhouse, night had fully settled.

Laughter greeted me the moment I stepped inside.

Happy laughter.

It echoed from the dining hall, warm and alive, and it made my stomach twist.

When I entered, I saw them.

Xavier sat at the head of the table, relaxed, powerful, untouched by consequence. Liezel sat beside him, leaning in just enough to look intimate, her smile soft and sweet, perfectly practiced.

And little Alexander sat nearby, giggling as he played with a new toy, an omega servant patiently feeding him bite after bite.

They looked like a family.

A real one.

Whole. Untouched. Normal.

If I hadn’t known the truth, I might have believed the illusion. I might have missed the rot beneath the surface, the blood, the lies, the bodies quietly disposed of to protect their happiness.

Once, this sight would have crushed me.

Tonight, it didn’t.

All I felt was hollow.

Not empty in a weak way, but in a dangerous one. The kind of hollow that leaves room for something sharp to grow.

One day, I would leave Xavier’s cage.

And when I returned, it wouldn’t be as his Luna.

It would be as his reckoning.

Liezel noticed me first. She smiled, sweet and fake, eyes glittering with something cruel beneath the surface.

Xavier didn’t even look at me.

“Where have you been?” he said coldly. “You were supposed to cook. That’s the only thing you’re good at as Luna, and you still fuck it up.”

I inhaled slowly.

“I went to the hospital,” I said quietly. “For Maribel.”

That finally got his attention.

“I just found out she was killed.”

For a brief moment, the room froze.

Liezel’s smile faltered.

Xavier’s hand tightened on the table.

Then he snorted, breaking the silence. “Don’t mess around with that kind of nonsense. It’s done. Your nanny was already dead. You couldn’t do anything about it.”

His words were sharp, dismissive, like Maribel had never mattered.

Then he laughed.

Mocked her.

Her age. Her weakness. Her uselessness.

Each word dug deeper, carving hatred into my bones.

I said nothing.

There was no point. Silence was safer. Silence was power I could save for later.

I turned and walked away, my steps calm, controlled.

Inside my room, the door clicked shut behind me.

Only then did I fall apart.

I slid down against the door, pressing my fist to my mouth as sobs finally escaped. Quiet. Broken. Burning.

Maribel was gone.

But I wasn’t.

And one day, they would understand just how badly they had underestimated the wolf they tried to erase.

Chapter 3

Ava’s POV

The morning was silent, heavy, almost cruel.

Maribel was gone. Her absence was a weight pressing into my chest, stubborn and

unkind. Every corner of the packhouse reminded me that the killer lived under the same roof.

The one I called my alpha. The one I still served with a fake smile. The life inside me, the pulse in my womb, was the only thing keeping me steady.

It was my birthday. Not that anyone around me cared. Not even Xavier probably noticed. But I needed it. A tiny celebration for myself. A reminder that something was mine, untouchable, safe, even if only in my head.

I went straight to the kitchen. Hazelnut cake. My favorite. I baked it slowly.

The oven’s warmth was a small comfort. It smelled like home, like something I could claim just for me. The timer chimed. Cake cooled. I slipped into a floral dress, light and soft, above the knee. A small defiance against the darkness in my chest. Against the grief.

Against the knowledge that the people who ruled my life would use this against me.

Back in the kitchen, I froze. Liezel. Already slicing a piece. She hadn’t even let me blow out the candle. Not a single chance to make a wish.

Seconds later, her face changed. Her eyes widened. She clutched her throat. Gasps tore through her chest. Hazelnut. Her allergy.

Panic flared. “Liezel! Are you-”

“You did this on purpose!” she wheezed, dragging me forward, shaking me like she could push the truth out of me. “I know you hate me. I know you think I’m stealing Alpha Xavier. I know you’ve hated me since we were kids, but this, this is low! Are you trying to kill me?!”

My stomach twisted. “I baked it for myself, Liezel. For me… I never meant-”

A shadow moved faster than my eyes could follow. Xavier. Black coat, sharper than sunlight on glass. He caught her before she fell, arms steady and unyielding. Her panic faded the moment she saw him.

“What happened?” His voice was calm, cold. Like ice over a blade.

“She- she tried to kill me! Hazelnuts! She’s evil, Xavier! She really is!” Liezel gasped,

trembling. She stumbled, and Xavier caught her fully, protective, towering.

“I- Alpha- It wasn’t my intention!” I tried to explain, words spilling. “I baked it for myself.

I swear, I never meant to hurt anyone, especially not Liezel!”

He grabbed me by the hair, yanking me close. Pain flared through my scalp. “You baked the cake for yourself?” His voice was venomous. “Then finish the whole thing, you ungrateful little bitch!”

Before I could respond, he shoved my face into the cake. Soft, sweet frosting crushed against my skin. My hands clawed at him, my cries cut off by the cold, merciless power in his arms.

I struggled, but he didn’t stop. My body shook. Every thought was chaos. Maribel. The baby. Alexander. The years of pretending. The constant survival. All of it collided in that one moment.

Finally, he let go. I sank to the floor, trembling, frosting and tears mixing into a paste on my cheeks.

Xavier lifted me effortlessly, carrying me through the estate. Silence, except my ragged

sobs. Every step was a reminder that power wasn’t kind, that cruelty wasn’t

occasional, it was permanent. At the hospital, Liezel was already being treated.

Xavier’s gaze never left me. His warning was sharp.

“Liezel is sick. Pray nothing happens to her. If it does… You will pay.”

The chaos settled. Wolves moved silently, dragging me. My struggles were weak,

useless.

“Where- what- ” I tried to shout, but Xavier’s shadow fell over me. In his hand, a peanut

butter. My allergy. My stomach dropped. Panic clawed my chest.

“You caused this,” he said, every word a whip across my mind. “You did everything on

purpose, didn’t you? Now, you’ll feel what she felt.”

He pushed me forward. Wolves held me steady. I screamed. I begged. My body shook,

limbs flailing. He forced the peanut butter into my mouth. Swallow. My body screamed. I

gagged, choked, tasted my own panic mixed with the bitter nut paste.

When they finally let me go, I collapsed. Vomit burned my throat. Darkness pressed

against my eyelids. My throat was closing. My lungs screamed.

I woke in a hospital bed. Alone. Silence except for the hum of machines. My heart

thumped erratically.

A gentle knock. The doctor entered, calm. “You’re lucky. Not enough peanut butter to harm the baby. But… it could have been fatal.”

My hand flew to my stomach. “The pup… is it-”

“Nothing to worry about,” the doctor said, with a warm smile. “Strong heartbeat. Perfect. All

good.”

I exhaled, a trembling, shallow thing. Relief and terror collided.

“Did… did you tell Alpha Xavier?” I whispered, voice raw.

The doctor shook his head. “Never my place. And… consider yourself lucky. He brought you in immediately. Warned you to be careful next time. You have a… carrying husband.”

The words tasted like iron. “Carrying husband…” Bitter. I wanted to laugh, scream, and cry.

If only anyone knew. If only they knew how twisted this all was. How the one I loved,

feared, served, Xavier was the same man who almost ended me.

The life inside me kept beating. That steady pulse was a lifeline. A reminder. I wasn’t powerless. Not yet.

I would survive.

I would endure.

Even if it meant hiding every truth, pretending every day, playing the perfect Luna while my body and mind were a battlefield. Even with Xavier’s cruelty sharpening around me, even with Liezel’s venom, even with the pack’s whispers, my secret, my child, my strength, they would not touch.

And if they tried… I would outlast them.

The pulse inside me was hope. And hope could be a weapon.

Chapter
Customize
Next Chapter
Minishorts Logo
Read web novels, online fiction, and trending romance stories on MiniShorts. Discover billionaire romance, werewolf fantasy, drama, and fantasy novels, plus selected short drama content inspired by popular storytelling trends.
MiniShorts Youtube
PRODUCTS AND SERVICES
About us
support@minishorts.com
©2026 MiniShorts All Rights Reserved.