That night, after the children were asleep, Margaret sat alone by the fireplace. She took out the old branding iron from its safe and held it in her lap. For sixty years she had cursed it, hidden it, seen it as a mark of shame and pain. But now she understood: it was not a curse. It was a promise. A promise that no matter how far you wander, no matter how lost you become, love will always guide you home.
And as the fire crackled, Margaret Harrington, at seventy-three, gave thanks for the gridlocked traffic, the sweltering heat, and the four little angels who had dared to clean her windshield for five dollars.
A year later, on a crisp autumn afternoon, Margaret stood with the children at the family plot in Lancaster. She placed a bouquet of white roses on Daniel’s grave. “I’m taking care of them, son,” she whispered. “And I will never let them go.” Liam put his arm around her shoulders. Ellie clutched her locket. The wind carried the scent of apples and woodsmoke, and Margaret felt, for the first time in decades, that she had finally come home herself.