Then my mom pulled up.

Elaine Cole stepped out of her car and paused on the curb, taking in the house, the people, the banner in the yard.

Horizon House.

Her expression was careful, guarded, like she didn’t trust the moment not to embarrass her.

When she walked closer, she didn’t do her old thing—no grand entrance, no performance laugh. She simply came up to me and stood there, hands clasped in front of her like she was trying to keep herself from reaching for control.

“This is… nice,” she said.

It wasn’t praise. Not exactly. But it wasn’t dismissal either.

“Thanks,” I replied.

Mom swallowed and looked at the front steps. Daniel was talking to one of the mentors about renovations, explaining choices like he actually understood them. He did.

Mom watched him for a moment, then turned back to me.

“I brought something,” she said quietly.

I blinked. “What?”

She opened her purse and pulled out a small plastic sleeve. Inside was a faded blue ribbon.

My blue ribbon.

The science fair one.

For a second, the air left my lungs. I hadn’t seen it in decades. I’d assumed it had been thrown away in one of my mother’s cleanouts, lost with old report cards and toys Daniel didn’t remember.

“I found it in the attic,” Mom said, voice thin. “It was in a box with… other things. I didn’t realize I kept it.”

I stared at the ribbon, fingers hovering. The plastic sleeve crinkled as she held it out.

“I remember standing there,” I said, the words coming out before I could decide if I wanted to say them. “I remember waiting.”

Mom’s eyes glistened immediately, and it wasn’t the dramatic kind of tears she used to weaponize. It looked like shock, like she’d finally stumbled into a truth she’d been dodging for years.

“I didn’t see you,” she whispered.

I held her gaze, steady.

“No,” I said softly. “You didn’t.”

Mom’s shoulders dropped a fraction. “I thought… I told myself you were fine,” she said. “You were always fine. You never asked.”

I took the ribbon from her carefully. The plastic sleeve felt cool in my hands.

“I stopped asking,” I corrected. “Because it didn’t work.”

Mom nodded, tears slipping free. She didn’t wipe them away right away like she used to. She let them exist.

“I’m sorry,” she said. “Not because you proved something. Because you shouldn’t have had to.”

That sentence landed differently than any apology she’d ever attempted. It wasn’t about her embarrassment. It wasn’t about Daniel. It was about me.