I was cooking dinner when Mia burst through the door, shouting, “Mom! You have to meet my new friend!”When I saw them, my heart stopped. The girl beside Mia was her mirror image — same curls, same hazel eyes, same dimple.“This is Sophie,” Mia grinned. “We look like twins, right?”I forced a smile, but dread coiled in my stomach. I sent Daniel a photo with the message: Guess which one’s ours? Minutes later, he called, his voice tight. “I’m coming home early.”When Daniel arrived, he froze at the sight of Sophie. His questions to her were oddly intense: where she’d lived before, her mother’s name.
“Sasha,” Sophie said.Daniel turned pale.That night, I overheard him on the phone: “You should’ve warned me you were moving back here, Sasha. I haven’t told my wife.” My blood ran cold.I tracked him with Find My Phone when he left at midnight and followed him the next day to a house where a woman hugged him at the door. Bursting in, I demanded answers.
Sasha revealed the truth: years ago, she had twins with Daniel’s brother, Evan. Evan wanted to give one up for adoption. Daniel took one — Mia — to raise as his own. Sasha kept Sophie.“You’ve been lying to me for seven years?” I shouted.Daniel whispered, “I didn’t want Mia to feel different. I thought I was protecting her.”But now Mia and Sophie had found each other. We couldn’t hide it anymore.They deserve to know,” I said, tears streaming. “We start with the truth — for both of them.”