Chapter 3: The Secret We Buried Five Years Ago
I read the message three times.
Not because I didn’t understand the words.
Because I did.
And because every part of me wanted to believe I had misunderstood.
*Gavin knows about Lily. He can’t be allowed to tell her the truth.*
My fingers tightened around Daniel’s phone.
The ballroom suddenly felt too bright.
Too loud.
The music that had sounded beautiful minutes earlier now felt like noise pressing against my skull.
“Nora?””
Daniel’s voice pulled me back.
I looked at him.
“Who sent this?””
He hesitated.
That hesitation scared me more than the message.
“Daniel.””
He looked toward Gavin.
Then toward Lily.
Then back at me.
“It’s from someone who knows what happened five years ago.””
My heart sank.
Five years ago.
Those words always carried weight.
Because five years ago wasn’t just when my marriage ended.
It was when my entire life changed.
I handed the phone back.
“What does ‘tell her the truth’ mean?””
Daniel didn’t answer immediately.
And that told me everything.
I stepped closer.
“Daniel.””
His eyes softened.
“Nora, not here.””
“Why?””
“Because Lily is here.””
I looked over my shoulder.
Lily was standing near Emily, holding a cupcake and laughing at something my cousin said.
She was happy.
Safe.
Completely unaware that the adults around her were carrying a storm she didn’t deserve.
I lowered my voice.
“Then we leave.””
Daniel nodded.
“That’s what I was thinking.””
But before we could move, Gavin stepped in front of us.
“No.””
I stared at him.
“No?””
His eyes were fixed on Daniel.
“You don’t get to walk away after dropping this on me.””
I almost couldn’t believe him.
“Dropping what?””
“This.””
He pointed between us.
“This entire situation.””
His voice was getting louder.
People nearby started glancing over.
I hated that.
Not because I was embarrassed.
Because I knew Gavin.
He liked an audience.
He liked controlling the story.
“Nora,” he said, “you hid a child from me.””
The accusation hit the air.
And for one second, everything stopped.
Daniel stepped forward.
“Watch your words.””
Gavin ignored him.
“You knew I was her husband.””
“Ex-husband,” I corrected.
“You knew I existed.””
“Yes.””
“And you never told me?””
“No.””
The honesty surprised him.
Maybe he expected me to defend myself.
Maybe he expected excuses.
Instead, I gave him the truth.
His face hardened.
“Why?””
I looked at him.
There were a thousand answers.
Because you left.
Because you chose another woman.
Because when I needed you most, you were already building a new life.
Because I didn’t trust you with the most fragile part of mine.
But the answer I gave was simpler.
“Because you didn’t ask.””
His expression changed.
“That’s ridiculous.””
“No.””
My voice stayed steady.
“It’s accurate.””
“You’re telling me if I had known, I wouldn’t have cared?””
I looked at him.
And for a moment, I almost felt sorry for him.
Because he truly believed that.
He truly believed caring after the fact erased not caring before.
“Gavin, you didn’t even notice when I stopped wearing my wedding ring.””
He froze.
I continued.
“You didn’t notice when I stopped waiting for you to come home early.””
His face changed slightly.
“You didn’t notice when I cried in the bathroom because I didn’t want you to see me falling apart.””
“Nora—”
“No.””
I shook my head.
“Don’t rewrite this.””
The ballroom around us faded.
I wasn’t standing at a wedding anymore.
I was standing in my old kitchen.
Five years earlier.
The place where everything ended.
I had come home early that day because my meeting had been canceled.
I remember unlocking the door.
I remember hearing voices.
I remember thinking maybe Gavin had surprised me.
Maybe he had finally done something thoughtful.
Then I walked into the kitchen.
And saw Brenda sitting there.
Barefoot.
Drinking coffee from my favorite mug.
My husband standing beside her.
The worst part wasn’t even seeing them.
The worst part was how normal they looked.
Like they belonged.
Like I was the person interrupting their life.
Gavin had looked at me and said the words I would never forget.
“Nora, please don’t make this uglier than it needs to be.””
As if my pain was the inconvenience.
As if my heartbreak was the problem.
I returned to the ballroom.
Gavin was still watching me.
But now he looked less angry.
More uncertain.
Daniel stepped beside me.
“She doesn’t owe you an explanation.””
Gavin looked at him.
“You always thought you were better than me.””
Daniel laughed quietly.
“No.””
He looked at Gavin.
“I just thought she deserved better.””
That hurt him.
I saw it.
Because Gavin could handle anger.
He could handle insults.
But he couldn’t handle the possibility that someone else had given me what he refused to.
Respect.
Patience.
Love.
Brenda suddenly spoke.
“Gavin.””
Everyone looked at her.
She looked nervous.
“I think we should go.””
For the first time all night, I almost agreed with her.
But Gavin didn’t move.
“No.””
His eyes stayed on Lily.
“I’m not leaving.””
My stomach tightened.
“Gavin.””
“No.””
His voice was quieter now.
“I need answers.””
Daniel stepped forward.
“You’re not getting them here.””
Gavin looked at him.
“Why?””
“Because this is Emily’s wedding.””
That stopped him.
For all his flaws, Gavin cared about appearances.
He looked around.
At the guests.
At the decorations.
At the happy couple dancing across the room.
He realized what he was doing.
For once, he looked embarrassed.
Not ashamed.
Embarrassed.
There was a difference.
“I’ll talk to you tomorrow,” he said.
I didn’t answer.
He looked at me.
“Nora.””
I hated that my name still sounded familiar in his voice.
“I need to know everything.””
I held his gaze.
“You lost the right to demand that.””
His jaw tightened.
Then he walked away.
Brenda followed.
But before she disappeared into the crowd, she turned around.
And the look on her face wasn’t anger.
It was fear.
That was when I knew.
She knew something.
Something Gavin didn’t.
An hour later, Daniel, Lily, and I sat in my hotel room.
Lily was asleep on the bed.
Still wearing her little flower clip.
Still holding the stuffed rabbit she carried everywhere.
I watched her chest rise and fall.
Every parent knows that feeling.
That overwhelming need to protect something more than yourself.
Daniel sat in the chair by the window.
“You should have told him.””
I looked at him.
“Are you serious?””
“No.””
He sighed.
“I mean… maybe.””
I looked away.
Daniel rubbed his face.
“I don’t know.””
That was the thing about Daniel.
He was honest.
Even when honesty was uncomfortable.
“You’re wondering if I made the wrong choice.””
“I’m wondering if Gavin deserved the chance to know.””
I looked at Lily.
“He had five years.””
Daniel was quiet.
“Yes.””
“He had five years to wonder where I was.””
“Yes.””
“He had five years to ask if I was okay.””
“Yes.””
My voice cracked slightly.
“And he never did.””
Daniel looked down.
The silence said everything.
Then his phone buzzed again.
This time, he checked it immediately.
His expression changed.
“What?””
He didn’t answer.
“Daniel.””
He slowly turned the phone around.
Another message.
Different sender.
But somehow worse.
A photo was attached.
I picked up the phone.
And my blood went cold.
It was a picture of Lily.
Taken earlier that night.
At the wedding.
Someone had been watching us.
Under the photo was one sentence:
*“You should have told Gavin the truth before he found out from someone else.””*
I stared at the screen.
Then I looked at Daniel.
“Who else knows?””
Daniel didn’t answer.
Because the truth was written all over his face.
More people knew.
And one of them had been waiting five years for this exact night.
Five years for Gavin to see me.
Five years for Lily to call me Mom.
Five years for the secret to finally break open.
Daniel slowly stood.
“Nora.””
“What?””
His voice was barely a whisper.
“The person who sent this…”
He looked toward the sleeping child on the bed.
“…is the person who made sure Gavin never found out about Lily.””
My heart stopped.
“Who?””
Daniel looked at me.
May you like
And then he said a name I never expected.
“Your mother.””