I crouched beside her, keeping my body between her and the room. “You’re okay,” I told her, though my stomach knotted as the guard drew closer.

Marissa stepped in, close enough that her perfume stung. “You should go,” she said quietly, only for me. “Before this gets embarrassing.”

“It already is,” I whispered back, eyes locked on Ethan. “For him.”

Ethan opened his mouth, then shut it again. He still wouldn’t meet my eyes. The room went so quiet I could hear the jazz trio pause on a held note.

Marissa’s expression shifted—decisive. She reached into her pocket, and the edge of a small velvet box slid into her hand.

Marissa lifted the velvet box like she was presenting a donation check. She opened it and a diamond ring caught the chandelier light.

“Well,” she said, voice carrying now, “since we’re doing this publicly—Ethan, it’s time we stop pretending.” She held the ring out. “Marry me.”

A few people gasped. Someone laughed once, nervously. Ethan stared at the ring, then at me, then at Sophie, and the color drained from his face.

My first impulse was to scream. My second was to keep my daughter from becoming a spectacle. I stepped in front of Sophie. “No,” I said, not just to Marissa, but to the whole room. “We’re not doing this to a child.”

The security guard arrived at my shoulder. “Ma’am—”

“I’m leaving,” I said, steady. “But Ethan needs to say one honest sentence to his daughter before I go.” I turned to him. “Tell her what’s happening.”

Ethan’s mouth opened. Nothing came out. Marissa’s smile tightened. “Claire, you’re upsetting everyone.”

“Proposing at a charity fundraiser is upsetting,” I said. “Especially with an eight-year-old standing here.”

Sophie’s voice was small. “Dad?”

Ethan finally moved, kneeling in front of her like it hurt his knees. “Sweetheart,” he said, “Mom and I are having problems. I’m going to stay somewhere else for a while.”

“That’s all you can give her?” I asked. My voice cracked, and I hated that it did.

Marissa snapped the box shut, annoyed, and leaned toward Ethan. “We can talk after speeches,” she murmured, like I was a scheduling issue.

I didn’t wait for anyone to escort me. I took Sophie’s hand and walked out. In the hallway the carpet swallowed the noise, but I still heard the room rebooting behind us—music restarting, people pretending nothing happened.