happy

Chapter 8

Carol replied within thirty seconds.

You’ll regret this.

Ryan showed me.

I took the phone from his hand and blocked her email address.

He blinked.

“What?”

“You can unblock it later if an investigator tells you to.”

“You’re right.”

I handed it back.

“Save the message first.”

He forwarded it to the detective.

Then he blocked her.

It felt small.

But it was the first time I had ever watched Ryan close a door on his mother without immediately checking whether she was upset.

That evening, Megan came over with Sophie.

Sophie had always been a bright, talkative child.

She usually burst into our house asking where Caleb was before I could even say hello.

That night, she stood behind Megan.

“Hi, Aunt Emily.”

“Hi, sweetheart.”

Caleb appeared on the stairs.

“Sophie!”

For the first time all day, Sophie smiled.

They disappeared upstairs.

I heard LEGO pieces spilling onto the floor ten minutes later.

The sound made me breathe easier.

Megan sat at our kitchen table.

She looked exhausted.

Ryan placed coffee in front of her.

She stared at it.

“Mom called my boss.”

Ryan froze.

“What?”

“She told him I’m having a mental breakdown.”

I stared at her.

“Why?”

“To embarrass me. I guess.”

“What did your boss say?”

“He asked if I needed leave.”

“That’s humiliating.”

Megan laughed bitterly.

“She knows exactly where to cut.”

Ryan sat across from her.

“She threatened my job once too.”

Megan looked up.

“When?”

“College.”

He told us Carol had called his first internship supervisor after Ryan refused to come home for her birthday.

“She told them there was a family medical emergency.”

Megan’s mouth fell open.

“She did the same thing when I went to Austin with Eric.”

Ryan stared at her.

“What did she say?”

“That Dad had chest pain.”

Mark, sitting quietly near the end of the table, looked shocked.

“I never had chest pain.”

Megan gave a humorless laugh.

“Of course you didn’t.”

Every story seemed to unlock another.

We had all known Carol was controlling.

None of us had understood the size of the system.

Mark looked at his hands.

“She isolated all of you.”

Ryan’s eyes hardened.

“You helped.”

“I know.”

That answer no longer sounded sufficient.

But at least he kept saying it.

Mark had moved into a hotel.

Carol had thrown his clothes onto the driveway after he refused to pressure Ryan into withdrawing the report.

“She told me not to come back,” he said.

Megan stared.

“To your own house?”

“It’s in both our names.”

“Then go home.”

Mark shook his head.

“I don’t want to.”

The simplicity of that answer surprised me.

He looked almost relieved.

“I’ve wanted to leave for twenty years.”

Ryan stared at him.

“Why didn’t you?”

Mark smiled sadly.

“Same reason you kept telling yourself she had changed.”

Ryan looked away.

Fear.

Guilt.

Habit.

Hope.

I understood all four.

Upstairs, something crashed.

All of us jumped.

Then Caleb shouted, “We’re okay!”

Sophie giggled.

Megan covered her mouth.

Tears filled her eyes.

“I don’t want her afraid of adults.”

“Then believe her when she talks,” I said.

Megan nodded.

“I will.”

The next morning, I took Caleb to school myself.

He was nervous.

“Will Grandma be there?”

“No.”

“What if she comes?”

“The school knows she isn’t allowed to pick you up.”

“What if she gets mad?”

“She can be mad.”

He looked at me.

“That’s okay?”

“Yes.”

The question broke my heart.

At the classroom door, he hugged me tightly.

“I love you.”

“I love you more.”

“No, I love you infinity.”

“Then I love you infinity plus pancakes.”

He laughed.

That was the sound I carried back to my car.

At noon, the school called.

I knew before answering.

“Mrs. Carter?”

“Yes.”

“This is Assistant Principal Dawson.”

My hand tightened around the phone.

“Is Caleb okay?”

“He is safe.”

I stood from my desk.

“What happened?”

“His grandmother came to campus.”

My vision narrowed.

“What?”

“She attempted to sign him out.”

I grabbed my purse.

“Did she see him?”

“No.”

“Are you sure?”

“Yes. She never got past the front office.”

I started walking.

“What did she say?”

“She claimed you had asked her to pick him up.”

“Absolutely not.”

“We knew that.”

“Did you call the police?”

“Yes.”

I stopped.

“Where is she?”

“She left before officers arrived.”

My stomach twisted.

“Why did you let her leave?”

There was a pause.

“We cannot physically detain a visitor.”

I knew that.

Fear didn’t care.

“I’m coming.”

When I arrived, Caleb was still in class.

I insisted he remain there until the normal dismissal so he wouldn’t feel punished.

The assistant principal showed me the security footage.

Carol walked into the office smiling.

She wore a pale blouse and carried a large handbag.

She looked like every grandmother in every family photograph.

“I’m here for Caleb Carter.”

The receptionist checked the file.

“I’m sorry, you’re not authorized.”

Carol’s smile stayed in place.

“Oh, Emily forgot to update it. She called me twenty minutes ago.”

“No, ma’am.”

Carol’s smile disappeared.

“I’m his grandmother.”

“I understand.”

“My son owns that house.”

The receptionist looked confused.

“That does not change the pickup list.”

Carol leaned forward.

“I need my grandson.”

Those words chilled me.

Not I need to help.

Not there’s an emergency.

I need my grandson.

The assistant principal had stepped out then.

Carol left before police arrived.

I sent the footage to the investigator.

Ryan came directly from work.

He watched it once.

Then again.

“We need a protective order.”

I stared at him.

“You’re sure?”

“Yes.”

No hesitation.

No family guilt.

No request to wait.

“Yes.”

That afternoon, we met with an attorney recommended by the child advocacy center.

She reviewed the videos, messages, police report, medical documentation, and school footage.

“Document everything,” she said.

“We have.”

“Good. And do not respond directly to Carol.”

“We won’t.”

The attorney looked at Ryan.

“Mr. Carter, that may become difficult if she uses relatives to reach you.”

Ryan nodded.

“She already has.”

“Then tell them clearly. No messages.”

That evening, he wrote one statement to the family group chat.

Caleb is safe. There is an active investigation. Do not contact us on Mom’s behalf. Do not come to our home without invitation. We will not discuss this further.

Aunt Linda replied first.

Your mother is heartbroken.

Ryan did not answer.

A cousin wrote:

Family should handle family problems privately.

Ryan left the group.

I stared at him.

He shrugged.

“I should have done that years ago.”

Then my phone buzzed.

A number I didn’t recognize.

One photograph loaded.

It was Caleb leaving school that afternoon.

Taken from across the street.

May you like

Under it were five words.

You can’t watch him forever.

Other posts