"That's my blanket."
"You kicked one foot free every night," Rose continued. "You slept when someone hummed. And you gained three ounces the week before you left, which we celebrated with terrible vending-machine cupcakes."
Claire touched the embroidered flower.
"You made this?"
Rose nodded.
"Why?" Claire pressed.
The diner seemed to quiet around the question.
"You made this?"
Rose waited before answering.
"Because I got to love you first. Your parents got to love you forever."
Claire's hand stopped over the stitching.
She moved around the booth and wrapped both arms around Rose.
Rose remained still for half a second, as if she had spent 20 years teaching herself not to reach.
Then she held Claire.
"I got to love you first."
When Claire sat down, she touched Richard's shirt above his heart.
"The tattoo," she said. "It's her."
Richard covered her hand with his.
"Every family has someone history almost forgets." He looked at Rose. "I promised ours never would."
***
That evening, I folded Claire's baby blanket at the dining room table.
Richard stood in the doorway.
"It's her."
He did not ask whether I forgave him. He seemed to understand that a secret could be noble in origin and still wound the people kept outside it.
But the story had changed.
My fingers paused over the tiny embroidered rose.
For 20 years, I had believed Richard carried another woman on his heart. Now I knew he'd been carrying gratitude all along.
I smoothed the little flower and placed the blanket inside Claire's keepsake box.