The Child Who Ran Down

My wedding day was supposed to be the happiest day of my life. White roses. A string quartet. My father walking me down the aisle. My mother crying tears of joy in the front row.

Everything was perfect—until a little boy ran down the aisle.

He was maybe five years old, with messy brown hair and wide, terrified eyes. He was wearing a tiny tuxedo, just like the groomsmen. He ran straight to my fiancé, David, and grabbed his leg.

“Daddy! Daddy!” the boy screamed. “Mommy said I could come! She said I could see you get married!”

The room exploded. Guests screamed. My mother dropped her bouquet. My father stood up, his chair scraping against the floor.

I turned to David. His face had gone white as a ghost.

“Who is this child?” I demanded.

David opened his mouth, but no words came out.

“Who is this child, David?” I screamed again.

A woman stood up from the back of the church. She was in her late 20s, beautiful, with dark hair and tear-streaked cheeks. She walked down the aisle toward the altar.

“I’m sorry,” she sobbed. “I’m so sorry. I couldn’t keep him away any longer. He wanted to see his daddy get married.”

“Who are you?” I demanded.

“My name is Rachel,” she said. “I’m David’s ex-girlfriend. And this is our son, Liam.”

The world spun. I grabbed the altar for support.

“You have a son?” I whispered, turning to David. “You have a son? And you never told me?”

“I was going to tell you,” David pleaded. “I was going to tell you a hundred times. But I was a coward. I thought if you knew, you would leave me.”

“You’re right,” I said. “I would have left you. Because you lied to me. You lied to me about having a child.”

“It was before I met you,” David said. “I was young. It was a mistake. I never see him. I just send money.”

“That’s not true!” the little boy screamed, tugging on David’s pant leg. “You came to my birthday party! You promised you would come to my birthday party!”

The room went silent. David’s face went even whiter.

“You came to his birthday party?” I whispered. “You promised him you would come?”

“I didn’t—I couldn’t—” David stammered.

“He came,” Rachel said, wiping her tears. “He came last year. He told Liam he was his daddy. He promised he would come back. He never did.”

“You made a promise to a child?” I screamed at David. “You made a promise to a child and you broke it?”

“I’m sorry,” David wept. “I’m so sorry. I was a coward.”

“Get away from me,” I said. “Get away from me and never come back.”

I turned to Rachel. She was crying, holding Liam close.

“I didn’t know,” she said. “I didn’t know he was engaged. He told me he was still single. He told me he would come back to us.”

“You have nothing to be sorry for,” I said. “You were lied to. Just like me.”

I looked at the guests. I looked at my mother, who was now sitting up, her face pale. I looked at my father, who was crying. I looked at the wedding I had dreamed about my entire life.

“The wedding is canceled,” I announced. “David and I will not be getting married. I’m sorry for the disruption.”

I walked out of the church. I didn’t look back.

Rachel and Liam followed me. We stood on the steps of the church, two women and a child betrayed by the same man.

“What do we do now?” Rachel asked.

“We survive,” I said. “We move on. And we never let another man treat us like this.”

Today, Rachel is my best friend. We share an apartment. We’re raising Liam together—a beautiful little boy who deserves so much better than a father who lied to everyone.

David is out of the picture. He tried to apologize. He tried to come back. We both told him to go to hell.

Sometimes I think about my wedding day. The white roses. The string quartet. The beautiful church. And I’m grateful. Grateful that Liam ran down that aisle. Grateful that Rachel had the courage to tell me the truth. Grateful that I didn’t marry a liar.

Some secrets are meant to stay buried. But some secrets—some secrets deserve to be exposed.

And sometimes, the little boy who runs down the aisle at your wedding is the one who saves your life.

Leave a Reply

Your email address will not be published. Required fields are marked *