Ryan swallowed hard. “I owe you and your son an apology.”
Back in the ballroom, everything had changed. People avoided our eyes. Whispers spread—this time full of shame.
Oliver squeezed my hand.
“Mom… I didn’t lie.”
“I know,” I whispered. “I always knew.”
Ryan apologized publicly. Melissa knelt down and apologized directly to Oliver, crying.

Diane stood off to the side—pale, silent, exposed.
When I approached her, she reached out weakly.
“I was embarrassed,” she said. “I reacted without thinking.”
“You didn’t protect him,” I said calmly. “You humiliated him. You hurt him. And you chose a lie over your own grandson.”
She closed her eyes. I felt nothing.
I picked Oliver up and walked toward the exit.
“Please don’t go,” Melissa pleaded. “Let us fix this.”
I shook my head.
“Protecting my son is my job. And I’ve done it.”
Outside, the cool night air felt like freedom.
“I’m glad the camera showed the truth,” Oliver whispered.
“The truth always comes out,” I said softly.
Later that night, he asked, “Are they still mad at me?”
“It doesn’t matter,” I told him. “What matters is that you know who you are—and that I will always choose you.”
Some families choose pride.
I choose my child. Every single time.