Eventually, I found Sylvia. When we met, she told me something that completely changed the story I had carried for decades. She hadn’t left me because she stopped loving me. She had been pregnant when I left for a new job, but my mother had pressured her to end our relationship, threatening her family and convincing her that she would ruin my future. Sylvia gave birth to a baby girl and tried to reach me, but my mother kept us apart. The child was eventually placed for adoption. Years later, Doreen learned part of the truth—but she was afraid to tell me.
After Doreen’s death, I discovered letters and adoption records among my mother’s belongings. The baby’s birth date matched Taryn’s. The daughter Doreen and I had raised for 37 years was actually my biological daughter—the child I had unknowingly shared with Sylvia. Suddenly, so many details made sense, including Taryn’s striking green eyes. When I told Taryn the truth, she was overwhelmed. She asked whether Doreen had truly loved her. I told her the truth: whatever mistakes Doreen had made, I had watched her love Taryn every single day of her life.
Eventually, Taryn met Sylvia. It was emotional, awkward, and beautiful. Sylvia cried when she realized she was finally meeting the daughter she had lost decades earlier. Taryn smiled through her tears and said, “So that’s where my eyes came from.” I still love Doreen, and learning the truth did not erase the 36 years we shared. But love doesn’t mean ignoring painful mistakes. I may never know whether I have completely forgiven her. Perhaps forgiveness takes time. But now, when Taryn sends Sylvia pictures of the grandchildren she never knew she had, I think about Doreen’s final words: “Please forgive me.” At least now, I understand what she meant.