Halfway through the show, I glance back toward Vanessa’s row. She’s there, still smiling faintly, scrolling her phone in her lap between scenes. But when the curtain closes for intermission, she stands, checks her watch, and slips out through the side doors without a glance in my direction.
A few seconds later, my phone buzzes. It’s a text from Vanessa.
Running late for a dinner with a client. Tell Sophie she was wonderful. I’ll call her tomorrow.
My stomach drops.
Sophie’s duet hasn’t even happened yet.
I stare at the screen until the words blur, then slide the phone back into my pocket and stand. I glance down the row toward Charlotte, already leaning towards me, reading my face like she knows before I say anything.
“Vanessa left,” I murmur quietly.
Through the gap in the side curtain, I spot Sophie peeking out, her smile faltering as she stares at her mom’s empty chair.
My chest tightens.
“I’m going to go check on Sophie.”
Charlotte exhales through her nose, the kind of quiet frustration that doesn’t need words. Then she glances toward the stage door. “Do you want me to come with you?”
I nod once. “Yeah.”
We head down the hall together. A parent volunteer waves us through the side door. Sophie’s sitting on a bench in the backstage hallway, hands twisted in her lap, eyes glassy.
“Mom’s not coming back, is she?” she whispers.
My throat tightens. “She had to step out for something, but she’s proud of you, Soph. And she’s gonna see your duet. We’ll record it and send it to her, okay?”
Sophie nods, lip wobbling, and that’s when Charlotte kneels beside her, voice low and calm. “Sophie, remember the breathwork we did before?”
Sophie nods, barely.
“Can we try it now? Slow breaths. In through your nose, out through your mouth.”
Sophie follows her cue, one breath, then another. Her shoulders ease, color coming back to her face.
“There you go,” Charlotte says softly. “You’ve got this. Maya’s waiting for you, and you’ve worked too hard not to show everyone what you can do.”
Sophie nods, a shaky smile starting.
I can’t speak for a second—just stand there, watching the two of them. Charlotte tucks a loose curl behind Sophie’s ear, whispers something else that makes her smile more, and in that moment, everything in me settles.
Watching her with my daughter does something I can’t explain.
It’s not just gratitude. It’s the kind of quiet knowing that sneaks up on you—the one that saysthis fits.
Not for a season, not for now. For real.
For good.
When Mr. Kenner calls, “Places!”, Sophie stands, takes one last deep breath, and heads back with Maya, chin lifted again.
When the curtain rises for the second act, Sophie’s back onstage, steady again. She and Maya step forward for their duet, hands clasped, voices blending like they’ve been doing this their whole lives. I don’t even realize I’ve been holding my breath until the last note fades and the crowd leaps to its feet.
She did it.
I clap until my palms sting. Erin’s cheering beside me, David whistles, and when I glance down the row, Charlotte’s got tears in her eyes.