I clocked her before she saw me—same cheekbone scar, same birthmark above the brow. She looked like me. Or… was me. But I’ve never had a sister. Let alone a twin.

It was a Thursday, late slot for a front desk job at a boutique hotel downtown. I wasn’t even planning to go. I’d applied half-assed, no resume updates, just vibes. Then she walked in, wearing my face and a better blazer.
We did that awkward double take, like when you see someone from high school but can’t place the name. She froze. I laughed—until I didn’t.
She said her name was Mireya. I said mine was Soraya. Her eyes went wide.
“I think we need to talk,” she said.
We skipped the interview and went to the ramen place next door. Turned out, she’d been adopted from Colombia at three months. So was I. Same agency. Same paperwork gaps. Different families, opposite coasts. She grew up in Seattle. I’m from Miami. We never should’ve crossed paths—except this job? Total fluke.
We started comparing notes. Photos. Childhood injuries. A weird obsession with mangos. It all stacked. Too many overlaps to ignore.
She reached into her purse and pulled out a folded photo.
I nearly dropped my spoon.
Because the woman holding her in the picture? That was the same woman in my baby photo. Same earrings, same freckled hands.
But Mireya swore that wasn’t her mom.
I grabbed my phone and pulled up my own baby photo to prove it. But then—she reached over, zoomed in, and her whole body stiffened.
“That’s her. That’s my mom. But… she gave me up. She told me she was seventeen and couldn’t raise a baby.”
I stared at her, heart thudding. “But she raised me.”
Neither of us touched our food after that. Mireya sat there, silent, eyes glossy. I had no words. It felt like someone had thrown open a window in my chest and all the air was gone.
We agreed to meet the next day and try to piece this together. I didn’t sleep that night. I lay in bed clutching that old photo, zooming in and out, wondering what kind of mother gives away one baby and keeps the other.
The next morning, we met at a quiet café. Mireya had brought her adoption papers. I brought mine. Different dates, same orphanage, both stamped by an agency called “Casa de Corazón.”
“I looked into them years ago,” Mireya said, stirring her tea. “They shut down in the early 2000s. There were rumors… something about falsified records.”
I got chills. “Like what?”
“Like families being told their baby died… but the baby was actually adopted out to another country. For money.”
I blinked hard. “So… one of us wasn’t given up. We were taken?”
Mireya nodded. “Maybe both.”
That hit harder than anything. My whole life, I thought I was abandoned. Grew up with this weird guilt about being unwanted, even though my adoptive parents were kind. They gave me everything—piano lessons, braces, therapy. But there was always this gap I couldn’t name.
And now, there was her—my literal twin—sitting across from me like some cosmic error correction.
We decided to try and find the woman in the photo. No names, just a faded image. But I remembered something. One day when I was maybe ten, I saw my mom crying in the laundry room, holding that same photo. She didn’t notice me watching.
When I asked her later, she said it was just a memory from my early days. “Nothing you need to worry about,” she told me. “The past is the past.”
I never pushed.
Now I wish I had.
I called my mom that night. Well, the woman who raised me. Elena.
“Hey, mamá,” I said, trying to sound casual. “Do you still have that baby photo of us from Bogotá?”
She hesitated. “Why?”
“I… met someone today. She looks exactly like me. Her name’s Mireya. Same age. Same adoption agency. And she has a copy of that photo, too.”
Dead silence on the line.
“Elena?”
She sighed. “Soraya, I was hoping you’d never find this.”
I sat on the edge of my bed. “So it’s true? Mireya and I… we’re sisters?”
“Not just sisters,” she said softly. “You’re twins. Identical.”
I felt dizzy. “Why didn’t you tell me?”
“Because I didn’t know until after we brought you home. The agency never mentioned a twin. Years later, we found out another baby had been adopted the same day, same birth details. But by then, the trail was cold. Your father wanted to drop it. I didn’t.”
I squeezed the phone. “So you tried to find her?”
“I did. But then your dad got sick, and life got messy. I saved the photo just in case… in case you ever met her.”
My throat tightened. “Why didn’t you tell me when I was old enough?”
“Because I didn’t want to reopen a wound. And part of me thought… maybe it wasn’t her. Maybe I was wrong.”
“But you weren’t.”
“No,” she whispered. “I wasn’t.”
I told Mireya everything. She didn’t cry, but I could see her holding back. She’d always wondered why her birth mom gave her up. Now, she had to wonder something worse: why she gave only her up.
Over the next few weeks, we kept meeting, trying to unravel more. DNA confirmed it. Full siblings. Twins. 100%.
The final piece came from a Colombian social worker I found on a Facebook group for international adoptees. She’d worked at Casa de Corazón back in the 90s. Said she remembered our case.
“There were twins,” she wrote. “One was promised to an American family who paid in advance. The birth mother changed her mind at the last minute, but it was too late. The agency told her the baby died. They kept the second twin with her, but separated them at birth.”
I couldn’t breathe reading that. Mireya was the “promised” baby. I was the one who stayed.
So Elena wasn’t our birth mother. She was just the one who found me after the agency took Mireya.
We were both adopted. Both lied to.
I called Elena again.
“Why did you tell me you raised me from birth?”
She was quiet for a long time.
“Because I loved you like you were mine. And I was scared you’d leave if you knew the whole story.”
I felt angry. Then I felt guilty for feeling angry.
Mireya and I decided to go to Colombia. Together. We used the photo, the social worker’s name, and old agency records to track down a woman named Luz Marina.
She lived in a small town outside Medellín. Ran a flower shop. Her hands were still freckled, still wore those same silver hoop earrings.
When we showed up, she dropped the scissors in her hand. She didn’t speak for a full minute. Then she touched Mireya’s cheek, then mine. Then she collapsed into a chair and wept.
“I thought I lost both of you,” she said. “They told me… they told me one had died. I begged to see her, but they said no. That I should move on.”
We sat with her for hours, drinking café con leche, flipping through the old photos she’d kept hidden in a box under her bed. She never married. Never had more children. She said she couldn’t bear it after what happened.
“They stole one of you,” she said. “And I lost the other to a world I didn’t understand. I did what I thought was best.”
I asked her why she never searched for us.
“I tried,” she whispered. “But I didn’t have your new names. Or any legal help. And I was poor. The agency disappeared. It felt impossible.”
We forgave her.
She cried again when we said that.
We spent ten days there. Learned how she made empanadas with sweet plantains. How she’d hum this same lullaby every night in the shop without even realizing it. I knew it too, from somewhere deep in my bones.
When we left, she gave us each a necklace with a tiny pressed flower in it. She called us her “flores perdidas”—her lost flowers.
Back home, Mireya and I stayed close. She moved to Miami two months later. We didn’t force things—we just let it grow. It was strange, learning to love someone who was you, but also not. We had different triggers. Different versions of loneliness. But the same laugh.
The funny thing? Neither of us got that hotel job.
But something better came of it.
We started a blog for international adoptees, especially ones from Latin America. Shared our story. Helped connect other separated siblings. It grew. Got picked up by a podcast. Then a docuseries.
But even if it hadn’t, it still would’ve been enough.
Because I gained a sister. A mirror. A friend.
And I got answers—not all of them pretty, but real.
If there’s anything I’ve learned, it’s this: Truth comes whether you’re ready or not. But when it does, meet it with an open heart.
You never know what love might be hiding on the other side of a lie.

