Marissa’s eyes flicked to Sophie, then back to me. “That’s… complicated,” she said. “Ethan didn’t put you on the list.”

The list. The way she said it made my marriage sound like a clerical error. I swallowed and stepped forward anyway. “Ethan,” I called, loud enough.

He finally looked up. His face tightened the way it did when he was cornered. He walked over slowly, as if approaching a stranger. “Claire,” he murmured, like my name was a warning.

“Why didn’t you tell me there was a list?” I asked. “Why didn’t you tell me not to come?”

His jaw worked. “This isn’t the place.”

“It became the place when you started lying,” I said. The words came out clearer than I expected. “About the credit card. About the hotel charges. About her.”

Ethan’s eyes flicked to Marissa, then back to me. He didn’t deny it. That silence hit harder than any confession. Around us, heads tilted; someone lifted a phone. A security guard near the wall started moving.

Marissa’s voice softened for the audience. “Claire, you’re upsetting people,” she said. “Let’s not do this in front of donors.”

Sophie squeezed my hand harder. “Mom?” she whispered.