Chapter 2 - Sophie Had Seen More Than They ThoughtClaire did not scream.

Later, that surprised her.
She had imagined betrayal before.
Not this betrayal.
Never this.
But in all the imaginary versions, she screamed.
Threw something.
Demanded answers.
Instead, she became frighteningly calm.
“Sophie, go get your backpack.”
Nathan looked up.
“What?”
Claire ignored him.
Sophie slid from the stool.
“Are we going somewhere?”
“Yes, sweetheart.”
“Dessert?”
Claire forced a smile.
“We’ll get dessert.”
Sophie ran upstairs.
Nathan moved closer.
“You’re not taking her anywhere until we talk.”
Claire laughed softly.
“Watch me.”
“Claire.”
“Do not tell me what I am doing right now.”
Diane began crying.
Claire looked at her.
The tears almost made things worse.
“You don’t get to cry first.”
Diane wiped her face.
“I’m your mother.”
“Exactly.”
“It wasn’t supposed to happen.”
Claire stared.
There.
Not a denial.
Nathan turned.
“Diane.”
Claire caught that too.
He hadn’t called her Mom.
Not Mrs. Lawson.
Diane.
Naturally.
Like he had said it a thousand times.
Claire’s stomach turned.
“How long?”
Neither answered.
“HOW LONG?”
Sophie appeared at the top of the stairs.
Claire instantly lowered her voice.
“Come here, baby.”
Sophie descended.
Nathan stepped toward her.
“Soph, why don’t you stay with Daddy?”
Sophie looked at Claire.
“Mommy?”
Claire took her hand.
“No. You’re coming with me.”
“Claire, you can’t just—”
She turned.
“Nathan.”
Something in her expression finally silenced him.
“If you make me fight you for my daughter while my mother is standing in my bedroom smelling like your cologne, I promise you will regret the next ten minutes.”
Nathan’s face changed.
Diane whispered:
“Claire, please don’t do this in front of Sophie.”
Claire stared at her.
“You were doing whatever you were doing upstairs while Sophie was in this house.”
Diane looked away.
That hurt more than Claire expected.
Because it confirmed something.
Sophie had been present before.
Claire picked up her purse.
“Come on.”
They drove to Claire’s best friend Erin’s house.
Claire bought Sophie ice cream on the way.
Chocolate with rainbow sprinkles.
She answered every question normally.
Why were they sleeping at Aunt Erin’s?
Because Mommy needed a girls’ night.
Why was Grandma sad?
Adults sometimes had complicated conversations.
Was Daddy coming?
Not tonight.
Claire kept everything age-appropriate.
She would not turn Sophie into a witness.
Not intentionally.
Nathan and Diane had already done enough of that.
After Sophie fell asleep in Erin’s guest room, Claire sat at the kitchen table.
Erin stared at her.
“Say that again.”
“My mother was in my closet.”
“In your bedroom.”
“Yes.”
“Hiding.”
“Yes.”
“With Nathan.”
“Yes.”
Erin stood.
“I’m going to prison.”
Claire almost smiled.
“Sit down.”
“I’m serious.”
“You’re five foot three.”
“I have rage.”
Claire laughed.
Then covered her face and started crying.
The first sob hurt.
Then another.
Within seconds she couldn’t breathe.
Erin moved beside her.
Claire pressed both palms against her eyes.
“My mother.”
“I know.”
“My husband and my mother.”
“I know.”
“Sophie knew she came over.”
“She didn’t know why.”
Claire looked up.
“What if she saw something?”
“Then you deal with what she actually saw.”
“I left her with him.”
“Claire.”
“I trusted him.”
“That’s what marriage is supposed to allow.”
Claire wiped her face.
Her phone had been vibrating constantly.
Nathan.
Nathan.
Nathan.
Diane.
Nathan again.
Then a text.
Please come home. I swear nothing happened today.
Claire read it twice.
Today.
Not ever.
Today.
She showed Erin.
Erin’s mouth tightened.
“That wording.”
“I know.”
Another message appeared.
Your mother was upset. I was trying to calm her down.
Claire typed nothing.
Then Diane:
I made a terrible mistake. Please let me explain before you decide what happened.
Claire stared.
Before you decide what happened.
They were already trying to shape reality.
Claire had grown up with Diane doing that.
If Claire was angry, Diane explained why she was overreacting.
If Claire remembered an argument differently, Diane corrected her.
If someone insulted Claire, Diane told her what they “really meant.”
Claire had always called it mothering.
Now she wondered whether it had been control.
Her phone buzzed again.
This time it wasn’t Nathan.
It was the smart-doorbell application.
Motion detected.
Claire opened the live feed.
Nathan walked toward his car carrying an overnight bag.
Diane followed.
Claire sat upright.
“Where are they going?”
Erin leaned closer.
Nathan opened his trunk.
Diane spoke.
No audio from that distance.
Then Nathan handed her something.
A key.
Claire recognized the blue tag attached.
It wasn’t a house key.
It belonged to the storage unit Nathan rented for his construction business.
Diane pocketed it.
Then she drove away.
Claire’s grief hardened into suspicion.
“Why is he giving her a storage key?”
Erin shook her head.
“You tell me.”
Claire opened the doorbell history.
She had never bothered looking beyond package alerts.
Nathan handled most security settings.
There were months of recordings.
Claire searched Diane’s face.
The app’s person-detection feature found matches.
First result:
Tuesday, 11:07 a.m.
Claire had been at work.
Diane arrived.
She left at 1:42.
Two and a half hours.
Second result.
Friday, 2:15 p.m.
Claire had taken Sophie to a pediatric appointment, then returned to the office.
Diane arrived.
Left at 4:03.
Third.
Sunday morning.
Claire had taken Sophie to a birthday party.
Diane arrived eight minutes after Claire left.
Nathan let her inside.
She left before Claire returned.
Claire kept scrolling.
Six visits.
Nine.
Twelve.
Fifteen.
Erin whispered:
“Oh my God.”
Claire’s fingers went numb.
Some visits lasted twenty minutes.
Others lasted hours.
All happened when Claire wasn’t home.
Almost all happened while Sophie was at school or daycare.
But not all.
Claire found a Saturday in March.
She had attended a conference downtown.
Sophie had stayed home with Nathan.
Diane arrived at 10:12 a.m.
Left at 2:46 p.m.
Claire remembered calling Nathan that afternoon.
He had complained that Sophie was restless.
He said they had spent the whole day alone.
Claire stared at the screen.
A sound came from behind her.
Small feet.
Sophie stood in the hallway holding her stuffed rabbit.
“Mommy?”
Claire immediately locked the phone.
“What are you doing awake?”
“I had a bad dream.”
Claire opened her arms.
Sophie climbed into her lap.
For a while Claire simply held her.
Then Sophie said:
“Are you mad because Grandma kissed Daddy?”
Claire stopped breathing.
Erin looked away.
Claire forced herself to keep her voice gentle.
“When did you see that?”
Sophie shrugged.
“At home.”
“Today?”
“No.”
“When?”
“I don’t remember.”
Claire’s heart broke quietly.
“Where were they?”
Sophie yawned.
“In the kitchen.”
“What kind of kiss?”
Sophie touched her own lips.
“Like movies.”
Claire closed her eyes.
There was no misunderstanding anymore.
No innocent conversation.
No explanation left.
May you like
Her daughter had seen it.
And apparently Nathan and Diane had been so comfortable betraying Claire that they had stopped noticing the six-year-old in the room.
Related Stories