The next morning, after dropping Lucy at preschool with a kiss and a promise I’d be back before lunch, I opened Jack’s laptop.
He had changed the password.
After twenty minutes of guessing, dates, pet names, old addresses, I tried the date we met.
It opened.
“Seriously, Jack,” I muttered to an empty kitchen, the irony of it pulling something halfway between a laugh and a sob out of me.
One name kept appearing across his files, his browser history, a folder buried three directories deep: Ethan C.
I clicked through everything I could find. Legal fees paid to an attorney I didn’t recognize. Childcare expenses, itemized and dated going back nearly a year. A document titled simply ETHAN TRUST.
“You had a trust for him?” I said aloud, to no one, my own voice sounding strange in the quiet house.
Then I found the insurance documents, the real ones, the ones that mattered. He had protected money for Lucy, for the baby, for me. Separate accounts, beneficiary designations I’d never known existed, a life insurance policy larger than the one we’d always talked about, with a second, smaller policy I’d never once heard him mention.
I sat back in the kitchen chair, my hand resting on the curve of my stomach, feeling the baby shift beneath my palm.
Then I found the maps.
Printed directions, saved more than once, slightly different routes but always ending at the same destination. The same address appeared again and again in his search history, pinned, saved, revisited. Forty minutes away.
I called Mara before I’d fully decided to. “I found the money.”
Silence on the line.
“Claire.”
“I’m going to that address.”
“Please don’t show up angry.”
“So he is Jack’s son.”
“I didn’t say that.”
“You didn’t have to.”
“Whatever you think Jack did, don’t make Ethan pay for it.”
“I would never hurt a child.”
“I know. That’s why Jack trusted you.”
“Don’t tell me what my husband thought.”
“Then go. But go for the truth, not revenge.”
I picked Lucy up from preschool, dropped her with my sister again, promising this time I’d explain everything soon, and I got back in the car, my hands tight on the wheel the entire forty-minute drive, replaying every secret absence, every zipped jacket, every late-night laptop session, building a story in my head about the man I’d married that got uglier with every mile marker.
But the person waiting at that address was about to turn my entire theory upside down.
The address belonged to a foster family, a modest two-story house with a wheelchair ramp built alongside the front steps and a tricycle lying on its side in the yard.
A woman opened the door before I’d even finished knocking, as though she’d been watching for a car to pull up. “I’m Denise.”
“Claire.”
Her expression changed the moment I said my name, something shifting behind her eyes. “Jack’s wife.”
“You knew him?”
“He visited Ethan.”
My knees nearly gave out, and I grabbed the doorframe to steady myself. “Can I see him?”
Denise studied me for a long moment, clearly weighing something, then sighed and stepped back from the door. “Come in.”
In the living room, a little boy was building a train track across the carpet, pieces scattered everywhere, a small wooden engine clutched in one fist.
He looked up.
Dark eyes. A stubborn cowlick that stood up at the crown of his head no matter how it had been combed.
I grabbed the back of a chair to steady myself. “Oh my God.”
Denise stepped closer, concern in her voice. “Are you okay?”
“He looks like Jack.”
She glanced at Ethan but said nothing right away.
“He does, doesn’t he?”
“I suppose a little.”
A little. This was his son. I was so sure of it in that moment that I stopped considering any other explanation entirely, the certainty settling into my chest like something solid.
“Ethan,” Denise said gently, crouching slightly toward him, “this is Claire.”
His face brightened immediately. “I know.”
“You know me?”
“Jack showed me your picture.”
“He did?”
“And Lucy’s.”
“What did he tell you?”
“That she likes dinosaurs.”
Despite myself, despite everything, I smiled. “She does.”
“And you make pancakes on Sundays.”
My smile disappeared. Jack had talked about us here, in this house, to this little boy. He had built a whole bridge between our family and this one without ever telling me it existed.
“How often did he come?”
Denise hesitated, choosing her words carefully. “Quite a few times.”
“Alone?”
“Not always.”
“Who came with him?”
“An older woman. Mrs. Bennett.”
The name hit me immediately, familiar in some vague, unplaceable way, like a word I’d read once and forgotten.
“What did she tell you about Ethan?”
“Almost nothing.”
“Nothing?”
“Claire, this is a family home. We have several children here. We’re given the information we need to care for them, not every detail of their families.”
“But you knew Jack.”
“I knew he cared about Ethan.”
“As his father?”
Denise’s expression tightened. “I can’t answer that.”
“Because you’re not allowed to?”
“Because I honestly don’t know.”
I stared at Ethan, who had gone back to his train track, utterly unbothered by the grown-up conversation happening above his head, and I thought I was finally close to the truth. What I learned next changed the entire story.
I pulled out my phone, already scrolling to find the number saved from the letter’s envelope. “She knows.”
“Knows what?”
I was already searching.
“Who Ethan is.”
Mrs. Bennett answered on the fourth ring.

Laura Bennett writes about complicated family dynamics, difficult conversations, and the quiet moments that change everything. Her stories focus on real-life tensions — inheritance disputes, strained marriages, loyalty tests — and the strength people find when they finally speak up. She believes the smallest decisions often carry the biggest consequences.