Chapter 2

For three seconds, nobody moved.
Then the hallway filled with voices.
Guests shouted downstairs.
A child began crying.
Someone yelled, “The lights are out!”
Madison turned on Natalie.
“What did you do?”
Natalie’s eyes widened.
“Me?”
“This is your job!”
“No,” Natalie said, gripping the folder. “My job is coordination, not electrical sabotage.”
Madison spun toward me.
“This is you.”
I almost laughed.
Not because anything was funny.
Because the accusation was so ugly and so fast that it left no room for shock.
“You think I tore my own dress, slapped my own face, and shut off power to a historic venue just to ruin your wedding?”
“You wanted this,” Madison snapped. “You’ve hated me from the beginning.”
Ethan stepped between us.
“Madison, stop.”
She pointed at him.
“Don’t you dare defend her now.”
Now.
The word landed.
Because even Madison knew he had not defended me when it mattered.
Natalie pulled a radio from her belt.
“Maintenance, report.”
Static answered.
Then a man’s voice crackled.
“Main panel tripped. Backup generator didn’t engage. Checking now.”
Natalie’s face changed.
“It should engage automatically.”
Madison grabbed Ethan’s arm.
“Tell her to sign whatever she needs to sign and stay in her little corner. I am not losing my wedding because your mother wants attention.”
My son looked at me.
I saw fear in his face.
Not fear for me.
Fear of Madison’s rage.
That frightened me more than her slap.
I looked at him and saw a grown man who had learned to shrink.
When had that happened?
When had my bright, stubborn Ethan become someone who whispered around the woman he planned to marry?
“Mom,” he said softly. “Please. We just need to get through today.”
I held the torn fabric against my chest.
“No.”
His eyes filled with panic.
“What?”
“No, Ethan. We do not just need to get through today. That is what people say when they are trying to survive something they should never have accepted.”
Madison laughed sharply.
“Oh, please.”
I turned to Natalie.
“What happens if I refuse to approve the ceremony?”
Natalie hesitated.
Madison lunged forward.
“You can’t be serious.”
“I asked Natalie.”
Natalie looked pained.
“Legally, the venue cannot host the event without the authorized signer present and consenting. The liquor license extension also depends on your approval. If you withdraw, we must shut down.”
Ethan grabbed the wall.
“Mom.”
For one brutal second, I saw him at seven years old, standing in our kitchen after he spilled grape juice on the floor, looking at me like the world might end.
Back then, I had knelt and said, “Accidents can be cleaned. Lies are harder.”
Now he was not seven.
And this was not grape juice.
I said, “I need a room where I can change or repair this dress. Then I need to speak to my son alone.”
Madison’s mouth fell open.
“No.”
Ethan turned to her.
“Madison.”
“No. We are not delaying for some mother-son therapy session.”
Lauren stepped forward.
“Yes, you are.”
Everyone turned.
Lauren was shaking, but her voice held.
“I watched you hit her. I watched you tear her dress. I watched everyone stand there because they were scared of you.”
Madison’s face went white.
“Lauren, shut up.”
“No.”
It was a tiny word.
But it cracked the room open.
One bridesmaid began crying.
Another whispered, “I’m sorry, Mrs. Whitmore.”
Madison looked at them like betrayal had multiplied.
Downstairs, guests were being guided into the garden while staff moved battery lanterns along the halls.
Natalie touched my arm gently.
“There’s a private library off the east hall. You can wait there.”
I followed her.
Ethan came after me.
Madison tried to follow, but Lauren blocked her.
“Move,” Madison hissed.
Lauren’s voice trembled.
“You’ve done enough.”
The library smelled like polished wood and old paper.
Natalie found a shawl in the coat closet and draped it over my shoulders.
“I am so sorry,” she whispered.
“You didn’t hit me.”
“No,” she said. “But I saw things during planning. I should have said something.”
I looked at her.
“What things?”
She glanced at Ethan.
He lowered his eyes.
“Madison changed vendor invoices,” Natalie said. “She insisted certain payments were gifts from her family when they came from you. She moved your table twice. She removed your name from the printed program as co-host.”
I felt cold.
Ethan whispered, “What?”
Natalie turned to him.
“You didn’t know?”
He shook his head.
Madison had not only wanted me silent.
She had wanted me erased.
Ethan sat down hard.
“I thought Mom didn’t want attention.”
I stared at him.
“Did you ask me?”
He flinched.
“No.”
“Why?”
He rubbed his face.
“Because every time your name came up, Madison said you were trying to make the wedding about yourself.”
“And you believed her.”
He looked at me.
“I didn’t want to fight.”
The words came out small.
Exhausted.
Familiar.
I had heard versions of them from parents in my school office for years.
I did not want to fight.
I did not want to make it worse.
I thought if I stayed quiet, things would calm down.
They never did.
They grew.
I sat across from my son.
“Ethan, has she hit you?”
His head snapped up.
“No.”
I waited.
His eyes filled.
“She throws things.”
My breath caught.
“Has she threatened you?”
He looked toward the door like Madison might appear through it.
“She says if I embarrass her, she’ll tell everyone I’m weak. She says I owe her because her family is better connected. She says I’d be nothing without her.”
The words tore through me.
My slap burned less than that.
“Ethan.”
“I know,” he whispered. “I know how it sounds.”
“No,” I said. “You don’t. Because if you did, you would not be fifteen minutes from marrying her.”
A knock hit the door.
Madison’s voice cut through the wood.
“Ethan, open this door right now.”
He froze.
I watched my son’s body react before his mind could.
Shoulders tight.
Hands clenched.
Breath shallow.
He was afraid of his bride.
And suddenly, my decision was no longer about a torn dress.
It was about stopping my son from walking into a life where love sounded like threats.
Natalie’s radio crackled again.
“Generator’s been manually disabled. Someone pulled the safety lock.”
Natalie went pale.
“That requires access to the service corridor.”
Madison shouted through the door.
“Ethan!”
Lauren’s voice followed.
“Madison, don’t.”
Then Madison screamed, “This wedding is happening, and nobody is going to stop me!”
Ethan looked at me.
For the first time all day, he looked like he wanted help.
May you like
I reached for his hand.
“Then let’s stop pretending this is a wedding problem.”