The first time I saw her, she was a ghost. A whisper of a woman, framed by the harsh glare of the afternoon sun, standing across the street from my house. Our house. The house my husband and I had just bought, the one with the picket fence and the blooming rose bushes, the one that screamed ‘happily ever after’ from every brick.
He was inside, probably making coffee, whistling some cheerful tune. He always whistled. It was one of the things I loved about him. His infectious joy. His calm. He was everything I’d ever dreamed of. Kind. Strong. Devoted. My rock.
But this woman… she didn’t look kind. She looked utterly broken. Her clothes were a size too big, her hair a tangled mess, eyes wide and haunted. She started walking towards me, slowly at first, then picked up speed. A frantic energy radiated from her. My smile faltered.

Sólo con fines ilustrativos. | Fuente: Pexels
“He’s not who you think he is,” she gasped, her voice raw, close to a sob, when she reached the edge of my perfect lawn. Her breath smelled faintly of stale cigarettes and desperation. “He’s dangerous. He’s done this before.”
My heart gave a stupid, disbelieving lurch. What was she talking about? Who was she? My first instinct was pity, then annoyance. Crazy people on my perfect street.
“I… I think you have the wrong person,” I said, trying to be polite, edging back towards the front door. The roses were suddenly less inviting.
“No!” Her voice rose, shrill. Her hand reached out, grabbing my arm, surprisingly strong. Her fingers were cold. “Listen to me! He’s a monster! He will destroy you, just like he destroyed me. Just like he did before.” She searched my eyes, her own filled with a frantic plea, as if she could transmit her terror directly into my soul. “He lies. About everything. He’s charming, yes, but it’s a mask. Please. Run. Before it’s too late.“

Sólo con fines ilustrativos. | Fuente: Pexels
I yanked my arm away. Her words, so guttural and laced with genuine fear, had lodged themselves somewhere uncomfortable deep inside me.
Just then, the front door opened. My husband, perfectly groomed, a warm smile on his face, a mug of coffee in his hand. “Darling? Everything alright?” His eyes, usually so loving, flickered to the woman, then back to me. A slight tightening around his jaw, almost imperceptible.
The woman stiffened, her gaze locking onto him. A whimper escaped her lips. She didn’t say another word. Instead, she just turned and fled, stumbling away as fast as her weary legs would carry her, disappearing around the corner and out of sight.
My husband put down the coffee, came to me, his arm wrapping around my waist, pulling me close. “Who was that?” he asked, his voice calm, concerned.

Sólo con fines ilustrativos. | Fuente: Pexels
“I… I don’t know,” I stammered, still reeling. “She was saying strange things. Warning me about you.”
He chuckled softly, a low, comforting sound against my ear. “Ah, I know who that is, honey. Poor thing. That’s just an old ex, Sarah. We dated years ago. Things ended badly; she never quite got over it. She’s… troubled. Had some mental health issues. I tried to help her, truly, but she became obsessed. I’m so sorry you had to deal with that. I thought she’d finally moved on.”
An old ex. Mental health issues. Obsessed. It all made sense. A crazy ex-girlfriend. It was a cliché, but a believable one. The relief that washed over me was immense. Of course. My wonderful husband couldn’t be a monster. He just couldn’t. I loved him. I trusted him.
For a few days, her haunted face lingered in my thoughts. I even tried to look her up online, a casual search for “Sarah” in our city. Nothing concrete. No social media. No news articles about a “troubled ex.” Perhaps she was just really private. Or maybe the name wasn’t Sarah at all.

Sólo con fines ilustrativos. | Fuente: Pexels
Then, she truly vanished. Not just from my street, but from my memory, almost. My husband’s comforting presence, his unwavering love, slowly erased the unsettling encounter. He was so attentive, so reassuring. He made me forget the cold fingers, the frantic eyes, the desperate plea to run.
Three years. Three years of pure, unadulterated happiness. We renovated the house, turning it into a home filled with laughter and shared dreams. We got a dog. We talked about starting a family. Every day felt like a continuation of a fairy tale. He was the perfect husband, kind to strangers, attentive to me, fiercely protective. He rose in his career, supporting us beautifully. We hosted barbecues, went on amazing vacations. I was living the dream. She was just a blip, a shadow that tried to darken my sun. I often thought how lucky I was to have seen through her delusion, to have trusted my heart and my husband.
Until last week.
We were finally clearing out the old shed in the backyard. His project, he called it. He’d insisted we keep it locked, saying it was full of old, sentimental family junk from his childhood home that he wasn’t ready to sort through. He was such a sweet man, sentimental about his past.

Sólo con fines ilustrativos. | Fuente: Pexels
Today, he was at a conference, so I decided to surprise him by getting a head start. I found the old, rusty key hidden under a loose brick by the back door, exactly where he’d shown me it was once, years ago, when we first moved in. Just in case of emergencies, he’d said.
The shed was musty, filled with cobwebs and forgotten things. Old paint cans, rusty tools, a broken lawnmower. And in the very back, tucked under a tarp, almost completely hidden from view, was an antique wooden chest. Not a storage chest, but one of those ornate, old-fashioned hope chests, like something from a period drama. It looked out of place among the grime and rust.
Curiosity piqued, I pulled away the tarp. The wood was intricately carved, darkened with age. It wasn’t locked. I lifted the heavy lid.
Inside, carefully arranged, were things that sent a chill down my spine. A stack of old photographs. Letters, tied with a faded ribbon. And a leather-bound journal.
My hand trembled as I picked up the journal. The leather was soft, worn smooth from handling. The first page was dated years before I met him. The handwriting was delicate, flowing.

Una novia sonriente | Fuente: Midjourney
This isn’t just an old box of junk, I realized, my breath catching in my throat. This is someone’s life.
I looked at the photos first. A young woman, smiling. Her hair was lighter, but the eyes… the eyes were unmistakable. IT WAS HER. The woman who had warned me. Sarah. My husband’s “troubled ex.”
My stomach clenched. I opened the journal, flipping through the pages. Dates, places, events. Her worries. Her hopes. Her fears.
She wrote about falling in love, about the whirlwind romance, about building a life with him. Her words were filled with joy, then confusion, then a creeping dread. He’s so wonderful, but sometimes… I don’t know. He changes.
Later entries were darker. “He’s so angry sometimes. Not at me, not directly, but it frightens me. He says I’m imagining things. He says I’m too sensitive.“

Una pila de tortitas | Fuente: Midjourney
Then, the final entries. Her fear, palpable on the page. She knew she needed to leave. She wrote about trying to talk to people, trying to warn them. “I saw his eyes today. It wasn’t him. It was pure evil.”
And then, a specific entry. A date. A location. “He’s building something in the yard. A ‘garden project,’ he called it. But it’s so deep. And so secretive. I saw him with a shovel, late at night.” A specific spot was marked on a crude map she’d sketched in the margin. Beneath the old oak tree, closest to the fence.
My hands were shaking so violently I almost dropped the journal. My mind raced, piecing together the fragments. Her warning. His dismissal. Her disappearance. The locked shed. His “sentimental junk.” His obsession with that old oak tree, how he always pruned it himself, never let anyone else touch it.
I stumbled out of the shed, the journal clutched to my chest, my eyes scanning the familiar backyard. The roses, the picket fence, the green lawn. And the old oak tree, casting a long shadow.

Un jarrón de flores sobre una mesa | Fuente: Midjourney
I grabbed the small spade from the shed, my heart hammering against my ribs, a terrible, sickening certainty growing within me. No. It can’t be. Not him. Not my husband.
But the chilling words from the journal, her desperate plea, echoed in my ears. “He’s done this before.”
I went to the oak tree. The ground beneath it was strangely soft, disturbed. I started digging. Just a little. The soil gave way easily. My breath hitched.
Beneath a thin layer of topsoil, something hard. Not a root. Something metallic. I scraped away more dirt, tears blurring my vision, a scream trapped in my throat.
It was a small, tarnished silver locket. Identical to the one I’d seen in her photograph, the one she wore around her neck.
My vision swam. I dug deeper, frantically, blindly. The spade hit something else. Something solid, unyielding.

Primer plano de un hombre alterado hablando por teléfono | Fuente: Midjourney
A bone.
A human bone.
Then another. And another.
The ground around the locket was filled with them. Old, brittle, indistinguishable from the earth itself, yet undeniably there.
A cold dread, unlike anything I had ever known, seeped into my very bones. IT WAS HER. SHE WAS BURIED HERE. Not an ex who moved on. Not a troubled woman who vanished. He had murdered her. And buried her in our perfect backyard.
A crunch of tires on gravel. The familiar sound of his car pulling into the driveway.
He was home.
I dropped the spade. My hands were covered in dirt. My perfect life, shattered into a million, bloody pieces. I looked at the hole, at the silent horror beneath the oak tree.

Una mujer sentada en su escritorio y hablando por teléfono | Fuente: Midjourney
HE’S COMING INSIDE. HE KNOWS I’M HOME.
AND HE’S GOING TO FIND ME.
