Noah reached Emma before she had closed the front door.
He crossed Diane’s living room in quick, uneven steps and wrapped both arms around her waist. His face pressed into her charcoal blazer.
Emma put a hand against his back.
“Hey, sweetheart. What happened?”
He looked up, his eyes wet.
“Grandma said you’re not Mom!”
Emma stopped breathing for a moment.
Then she turned toward Diane.
“You told him what?”
Her mother-in-law stood beside the wooden side table, immaculate in a taupe dress. She did not look surprised or ashamed.
“He needs a better mother.”
Emma pulled Noah closer.
“Better? Who?”
Diane pointed toward the sofa.
“His father’s ex.”
Only then did Emma properly register the woman sitting behind them.
Straight dark-blonde hair. Dusty-mauve blouse. Hands clasped tightly in her lap.
Rachel.
Emma had met her once, years earlier, at a friend’s wedding. She remembered a polite introduction and her husband saying they had dated long before he and Emma got together.
Now Rachel sat in Diane’s living room while Emma’s son cried against her.
“Does my husband know?”
Diane lifted her chin.
“He invited her.”
Emma stared.
“He did what?”
Rachel lowered her eyes.
Noah’s fingers tightened around the edge of Emma’s blazer.
That small movement brought Emma back to the only thing she could handle safely in that moment.
She crouched beside him.
“I am your mom. That has not changed.”
Diane sighed.
“Don’t confuse him further.”
Emma looked up.
“You need to stop speaking.”
She stood, took Noah’s hand, and reached for his backpack beside the door.
Rachel rose halfway from the sofa.
“Emma—”
“Not in front of him.”
Emma’s voice was quiet now.
It left no room for negotiation.
She walked her son outside, buckled him into his seat, and closed the car door gently.
Only then did she allow herself to shake.
