Share

Bad Memories

Author: Moonroses
last update publish date: 2026-05-24 00:20:30

I had just zipped up my bag when the bedroom door swung open. I didn't need to turn around to know who it was — that perfume always clung to her. It dragged up every bad memory I'd buried during my years as her daughter-in-law. Every bit of suffering in this house started with Lady Margaret.

"What are you doing? And what is that?" She was still standing in the doorway, her eyes moving from my face to the bag I was stuffing with what little clothing I owned.

"I'm leaving," I said flatly, not looking at her. I picked up the bag and slung it over my shoulder.

Margaret stepped inside and slammed the teacup she'd been holding onto the vanity table.

"You're not going anywhere, omega trash." Her voice dropped into a low, venomous hiss. "You only became this pack's Luna because Cain's Dad felt sorry for you after your Dad died. So...you don't get to walk out of here like some cheap omega who forgot her place."

She was right, Cain’s dad, Alpha Nex Hargrove was the only person in this pack who actually cared about me after my father died. He was the one who took me in when I had no one left.

"That's actually none of your concern, Lady Margaret. I've already filed for bond termination and divorce through my attorney."

Margaret burst out laughing, loud and mocking, doubling over like I'd just told the funniest joke she'd ever heard. I was immune to it by now. She'd been making me the punchline for years.

"Divorce? Bond termination?" She said it like it was the most revolting joke she'd ever heard.

"You? Filing for divorce from an Alpha? From Cain? God, Leah, you are genuinely the most pathetic and hilarious creature I have ever met!"

Margaret moved toward me fast before I could react. Those long-nailed fingers clamped around my arm and dug straight into my flesh.

"Let go of me!" I shrieked, twisting against her grip, but the old alpha woman was far too strong for my weak omega body.

"Shut your mouth, you low-life whore." Margaret dragged me out of the room, screaming like something had possessed her. "Eight years! Eight years I've swallowed my shame because my precious son got bound to trash like you. A cheap omega, no bloodline, no dignity. A bastard child whose very smell makes people sick!"

Her grip tightened. My feet kept stumbling, barely keeping up with her pace. I tripped on the stairs more than once and she didn't slow down, not even a little. Pain shot through my ankle, and a dull ache spread low in my abdomen.

"Your father, that pathetic warehouse keeper, must be weeping in hell watching how stupid you've turned out. Given a chance to rise above yourself and instead you disgrace this pack with your disgusting audacity."

She didn't stop until we reached the front door. She threw it open and shoved me outside hard enough to send me stumbling. But I got back up, straightened myself, and ignored the ankle screaming at me.

A few seconds later, exactly like I'd predicted, Cain appeared. But he wasn't alone. Celeste was draped on his arm, performing her best shocked face. "Oh my god, Leah, where are you going?"

I didn't answer her. My eyes went straight to Cain.

"What's going on, Leah?" He looked confused for a second, then clocked the bag on my shoulder and figured it out fast enough.

"What is this, some kind of tantrum?" Cain asked, skeptical, while Celeste stifled a laugh behind her hand.

"I've contacted Mr. Whitmore. The divorce papers and bond termination will be on your desk shortly."

Cain lifted one corner of his mouth and looked me up and down, the way you'd do a final appraisal on something you never thought was worth much to begin with.

"You have nothing," he scoffed.

"Yeah, you're right. So let me go." I held his gaze. Didn't flinch.

"But remember this." Cain stepped forward. His face was inches from mine now, his breath hitting my skin like a slap. He was barely holding it together. I could feel it coming off him.

"You won't get anything. Not this house, not pack assets, not a single cent. Are we clear?"

"I haven't forgotten anything," I said, keeping my chin up as high as it would go.

Cain reached into his pocket and pulled out a folded stack of cash. He threw it at my face. The bills scattered around my feet.

"That's enough for a week somewhere," he said, breezy, not a drop of remorse, not even trying to spare my feelings. "Maybe two if you're careful."

I stood there looking at the money on the ground. Then I smiled.

"Goodbye, Cain." I turned and walked away.

"Won't even be a week," his voice followed me, same light tone I knew so well. "I give it less than a week before you come crawling back here begging like a dog."

I didn't stop.

"Leah." His tone shifted. "If you keep walking and you cross that gate, I will break the bond."

I kept going.

"I mean it, Leah. Stop."

First step past the gate.

"I am severing this bond with you, Leah Callahan. I reject you. And this bond will be broken forever."

Those words hit like an arrow shot straight into my heart.

The mate bond in my chest felt like something reached inside and ripped it out all at once. The pain was unbearable. Real, deep, radiating from my chest to my fingertips and down to the soles of my feet.

My entire body stopped moving for one second.

Just one second.

Then I took another step.

Eight years of Cain studying me and he still had me wrong. All this time I'd stayed because I believed his love for me was real. I was convinced we could be happy together, that things would get better, especially with the pups I was carrying.

But I was wrong. I had been too foolish, too naive to see that what Cain wanted, what this pack wanted, was never me.

*

I kept walking.

My chest felt hollow where the mate bond used to live. Not hollow like loss, but like a room that had been crammed for years with things that were never really yours, and someone had finally cleared it all out.

I didn't look back.

Not once.

I didn't know how far I'd walked when a black sedan slowed to a stop beside me.

The window came down.

A man I didn't recognize looked at me from behind the wheel with an expression I couldn't read. Not pity, not suspicion. Just professional, in a way that felt like he already knew he'd find me here.

"Leah Callahan?" he said.

I didn't answer. Just looked at him.

"We were sent to pick you up."

Continue to read this book for free
Scan code to download App

Latest chapter

  • Finally Done, Ex. I Am Mate, Not Maid   76

    LeahBrody arrived at ten, as promised, with his backpack, his fox, and a long list of things he wanted to do."First the bike," he said, before he even got out of the car. "Then the pterosaur book. Then I want to see where the Alpha sleeps.""He sleeps in a bed," I said. "It's not very interesting.""I still want to see it."Kieran was waiting on the steps. He had changed his shirt twice that morning. I knew because I'd watched him do it. Now he crouched down to Brody's height and held out his hand like they were making a deal."Welcome back."Brody shook it seriously. "Can I call you something other than Alpha?""What did you have in mind?""Kieran. That's your name.""That works," Kieran said. "I'd like that."Brody nodded, satisfied, and ran off toward the garage. Kieran stayed crouched for a second longer. Then he stood up and looked at me."He just used my name.""I noticed.""That's good, right?""It's very good."He let out a breath. "I thought it would feel bigger. It feels s

  • Finally Done, Ex. I Am Mate, Not Maid   75

    KieranMy father lived in the old family house on the hill, the one I grew up in. I hadn't been inside it for over a year.The housekeeper let me in without a word. She looked at my face and stepped aside. My father was in his study, reading by the window, and he didn't look up when I came in."You went to see her," he said."Yes.""Dex told me. I assumed he would." He turned a page. "Sit down, Kieran.""I'll stand."He closed the book and finally looked at me. He didn't seem angry. He seemed tired, and a little curious, as if I were a problem he was about to solve."She told you I kept you from her," he said."She told me she wrote to me every birthday for eleven years. I never got a single letter.""Letters are a way to pull a child back into something he is better off without.""Did you read them?"He said nothing."Did you read them?" I asked again."I read the first few," he said. "Then I stopped. They were all the same.""Where are they now?""Burned. Years ago."I had expected

  • Finally Done, Ex. I Am Mate, Not Maid   74

    LeahIsolde poured the tea with a steady hand, but I could tell it was taking effort.The flat above the bookshop was small and warm. The ceiling sloped, the chairs didn't match, and there were books on every wall. Odile, a tall woman with flour on her sleeve, took one look at Kieran in the doorway, said nothing, and went to turn on the oven. I liked her right away."I don't know how this is supposed to go," Isolde said, putting a plate of shortbread on the table. "I practiced this for years. None of it works now that he's here.""He doesn't know either," I said. "He's been holding that cup for ten minutes and hasn't taken a sip.""I can hear you," Kieran said from the window."You were meant to."Isolde laughed, surprised, and looked from him to me. She didn't look suspicious. She looked relieved, like someone who expected a disaster and got a normal afternoon.Odile called us to dinner an hour later. The table was full: roast chicken, a big dish of potatoes, a salad nobody touched.

  • Finally Done, Ex. I Am Mate, Not Maid   73

    KieranDex found her in four days, which told me how little effort my father had put into hiding her and how much he'd relied on my never asking."Isolde Draven kept her maiden name for the first few years," he said, laying a single sheet on my desk. "Then she dropped it. She lives two hours south, in a town called Marren. Runs a small bookshop with a woman named Odile. No clan registration, no flags, nothing. As far as the records go, she simply stopped being one of us."I read the address three times. It was an ordinary street."Do you want me to arrange a visit?" Dex asked. "A courtesy call first, so she isn't surprised?""No." I folded the paper and put it in my pocket. "I'll go myself. Don't send anyone ahead of me."He looked as though he wanted to argue and decided against it. "Alpha," he said instead, and then, more quietly, "Kieran. I'm glad you asked."I didn't know what to do with that, so I nodded and left.Leah had cleared her whole afternoon without being asked. I found

  • Finally Done, Ex. I Am Mate, Not Maid   72

    LeahKieran's father did not come inside until he had been invited, and he made the waiting look like a courtesy rather than a test. He stood at the foot of the steps with both hands folded over his cane and let the silence stretch until Kieran said, in a voice I barely recognized, "Come in."They put him in the east sitting room, the one with the long windows, because it was the only room in the house where Kieran had never been happy as a child. I understood that choice only later. At the time I just saw a man of seventy sitting very straight in a chair too small for his pride, accepting tea he did not drink."I won't pretend this is a social call," he said."I didn't expect you to," Kieran said."You didn't invite me to the ceremony.""I did. You declined.""I declined to endorse it. That is a different thing." His eyes moved to me for the first time since he'd arrived, pale and unhurried. "Madam Draven.""Leah is fine.""I'm sure it is. I will not be using it." He set the cup down

  • Finally Done, Ex. I Am Mate, Not Maid   71

    KieranI was burning toast when Brody came downstairs, still in the dinosaur pajamas, the fox tucked under one arm.He stopped in the kitchen doorway and watched me scrape the black off a slice with a butter knife. I didn't turn around right away and I didn't apologize for it. Leah had told me to stay unfussy, and I was learning that mostly meant doing ordinary things in front of him without making them into events."That one's ruined," he said."It is.""You can have mine."He hadn't made one yet, but he said it like a settled deal, so I put the knife down and let him have the good bread. We ate standing at the counter. He told me the pterosaur lecture had a second part, and I said I had time.He didn't ask about the garage. He walked there on his own after breakfast, as if he'd been circling it all morning, and stopped in front of the red bicycle with the ribbon still on the handlebars."Is it for me?""It's here if you want it," I said. "It stays at this house, for when you visit.

  • Finally Done, Ex. I Am Mate, Not Maid   Betrayed

    Eight years ago, one day after Abel died, Celeste came to us.Cain and I had just gotten married. We hadn't even had our first night together yet. Celeste showed up at our door holding a pregnancy test with two pink lines, telling us the pup she was carrying belonged to Abel.And from that day on C

  • Finally Done, Ex. I Am Mate, Not Maid   Wrecked

    LEAH "I'm so sorry for your loss, Luna." The pack doctor, a middle-aged man with glasses and hair going silver at the temples, looked at me with a pained expression. "We did everything we could. Your future pups... we couldn't save them." "Tell me you're lying. This can't be real." My voice was

  • Finally Done, Ex. I Am Mate, Not Maid   Way Too Hot

    His thumb traced along my jaw like he had every right to touch me. The heat coming off his skin was insane — way too hot, like this bastard was straight-up branding me with molten iron. That Lycan energy prickled across my nerves, making my pulse stutter while something between my thighs tightened

  • Finally Done, Ex. I Am Mate, Not Maid   Nothing Come Free

    LEAH "Who sent you?" I asked low and sharp. "The one responsible for your father's death." That stopped me cold. My father, died eleven years ago in a lycan brutal attack. He was just a man who doing his job, trying to protect a warehouse full of food and medicine supplies, and those fucking mo

More Chapters
Explore and read good novels for free
Free access to a vast number of good novels on GoodNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
SCAN CODE TO READ ON APP
DMCA.com Protection Status