“Grandpa, come quickly. Mommy needs help.”
Minutes later, my husband came back, saw the phone in our son’s hands, and demanded, “Who did you call?”
Then my father’s voice came through the speaker:
“Me.”
PART 1

When my husband fractured my ribs against the kitchen floor, our five-year-old son didn’t cry.
That was what I remembered most.
Not the blinding pain.
Not the knocked-over dining chair.
Not the low hum of the overhead fluorescent light.
I remember my son standing in the hallway in his dinosaur pajamas, silently watching his father grab my car keys off the counter and walk out the door as if he had just finished a routine argument.
“Clean yourself up before I get back,” Julian said from the doorway. “And teach that kid not to make a scene.”
Then the heavy oak door slammed shut.
I listened to the roar of his truck engine as he sped down our suburban street outside Chicago.
I tried to draw a breath. A sharp, searing pain shot through my side, stealing the air from my lungs. I couldn’t pull myself up.
My five-year-old dropped his stuffed dinosaur and ran to my side. “Mommy?”
“I’m okay, baby,” I whispered.
It was a lie. I had been telling that exact lie for seven years.
I’m fine.
I slipped on the stairs.
Julian is just stressed about work.
It was an accident.
I didn’t want to worry anyone.
That night, everything had started over two hundred dollars.
I had spent months quietly saving cash in a private checking account Julian didn’t know existed—change from grocery runs, a birthday gift from my sister, small deposits whenever I managed to pinch pennies from the household budget. It wasn’t enough to start a new life. But it was enough to let me imagine that, one day, I might be able to.
At 8:17 PM, Julian caught a glimpse of the banking app open on my phone.
“What is this?” he demanded, his voice dropping into that terrifying, low register.
I went completely rigid. “Nothing.”
“Do you have a secret bank account, Evelyn?”
I tried to reach for the phone. I remember the chair crashing down. My back slamming against the island counter. His heavy hand gripping my forearm. And then, the floor.
Julian leaned down over me, his shadow blocking out the ceiling light. “Are you planning to leave me?”
“No,” I lied, my voice shaking. I lied because my five-year-old was standing right there in the hallway.
Julian took a heavy, jagged breath, his eyes darting toward our son. His expression shifted instantly—not with guilt, but with a cold, calculating assessment of how much the boy had actually seen.
Then he snatched my car keys from the hook and walked out.
Now, my son was kneeling in the dust beside me. “Mommy, get up. Please.”
“I can’t yet, sweetie.”
My son looked around the kitchen. My phone had slid underneath the overturned dining chair. He crawled on his hands and knees, reaching under the seat.
“Honey, no…” I rasped.
But he already had it in his small hands. He swiped the screen, unlocking it easily because he knew my passcode. His tiny fingers tapped through my contacts until he found the little sailboat emoji I had placed next to my father’s name.
Dad.
My son looked at me, his dark eyes fierce and steady. “This is what Grandpa is for.”
He hit call. My father answered on the very first ring.
“Evelyn?”
My son swallowed hard, his voice trembling into the speaker. “Grandpa, come fast. Mommy can’t breathe.”
My father’s voice instantly changed—dropping its casual warmth, hardening into military-grade focus. “Look at her closely, buddy. Is Mommy bleeding?”
My son examined my face, my arms, my shirt. “No.”
“Can she talk?”
“A little bit.”
“Put the phone right beside her ear.”
My son set the phone flat on the linoleum beside my face.
“Evelyn,” my father’s voice came through the speaker, tight and steady. “Don’t try to move. If Julian did this to you, tap the phone screen once.”