Updated Dec 29, 2025 • ~9 min read
Liam stared at Leo like he’d seen a ghost.
“He’s mine,” he repeated, his voice hollow. “That’s—that’s my son.”
Tessa’s hands shook. “Liam, please come inside. We can’t do this in the hallway.”
“Do what? Have the conversation you should’ve had two years ago?” His eyes were wild. Hurt. Furious. “You had my baby and didn’t tell me?”
“Lower your voice. You’re scaring him.”
Liam glanced at Leo, who was watching them with wide, uncertain eyes. Something in Liam’s expression shifted. Softened. “Sorry. I just—I need to understand. How could you not tell me?”
Tessa stepped aside, gesturing him in. “Come inside. Please.”
He walked past her stiffly. Stood in the middle of her small living room looking completely out of place in his expensive clothes and his barely contained rage.
Leo clutched his toy truck, eyeing this stranger warily. “Mama?”
“It’s okay, baby. This is—” What? How did she even explain this? “This is Mama’s friend. His name is Liam.”
“Hi, Leo.” Liam’s voice cracked on his son’s name. “Hi.”
Leo didn’t respond. Just pressed closer to Tessa’s leg.
“He’s shy around new people,” Tessa said quietly. “Give him time.”
“Time.” Liam laughed bitterly. “That’s rich coming from you. You had two years, Tessa. Two years to tell me I had a son. And you didn’t.”
“I know.”
“That’s it? ‘I know’? That’s all you have to say?”
“What do you want me to say, Liam? That I’m sorry? I am. That I made a mistake? I did. That I should’ve told you sooner? Obviously. But I can’t change the past. I can only—”
“Only what? Keep lying? Keep hiding my son from me?” His voice rose again. “Do you have any idea what you took from me? Two years of his life. His first steps. His first words. His—” He stopped, his jaw clenching. “Did he ask about me? Did he wonder where his father was?”
Tessa’s eyes burned. “He’s two. He doesn’t really understand—”
“That’s not an answer.”
“Yes,” she whispered. “He asks sometimes. Where his daddy is. Why he doesn’t have one like the other kids.”
“And what do you tell him?”
“That you’re far away. That you—that you love him but you can’t be here.”
“More lies.”
“What was I supposed to say? The truth? That I was too scared to tell you about him? That I ran away because I couldn’t face the consequences of what we did?”
“Yes! That would’ve been better than nothing!” Liam dragged a hand through his hair. “God, Tessa. I had a right to know. He had a right to know me.”
“I know that now. I knew it then, too. But I was terrified, Liam. I was twenty-two and pregnant and alone and I didn’t know what to do.”
“You could’ve called me.”
“And said what? ‘Hey, remember that one-night stand you wanted to forget? Surprise, you’re going to be a father’?”
“I never wanted to forget that night.”
Tessa’s breath caught. “What?”
“I never wanted to forget it. Or you. I told you that. The morning after. But you—you said it was a mistake. Said it didn’t mean anything. What was I supposed to think?”
“I was trying to protect us. Both of us. Julian would’ve lost his mind if he found out.”
“So you chose Julian over me? Over our son?”
“I chose not to destroy your friendship! You and Julian—you were brothers. I couldn’t—I couldn’t be the reason that ended.”
“Well congratulations. You succeeded. Because when Julian finds out about this—and he will find out—our friendship is over anyway. You just delayed the inevitable.”
The words hit like a slap. Because he was right. Julian would find out. And he would never forgive either of them.
“Mama?” Leo tugged on her pants. “Why is the man yelling?”
Tessa knelt down, forcing a smile. “He’s not yelling, baby. He’s just—he’s upset. Can you go play in your room for a little bit? Mama needs to talk to her friend.”
“But I want to play with trucks.”
“You can play with trucks in your room. I’ll come check on you in a few minutes, okay?”
Leo pouted but obeyed, dragging his truck behind him. As soon as his door closed, Liam spoke.
“He looks just like me.”
Tessa stood slowly. “I know.”
“The eyes. The hair. Even the—the way he scrunches his nose when he’s thinking. That’s—that’s me.”
“I know,” she said again.
“Does he have my last name?”
“No. He has mine. I—I couldn’t put your name on the birth certificate without telling you. So I just left it blank.”
Liam flinched. “He doesn’t even have my name.”
“I’m sorry.”
“Stop saying that!” He whirled on her. “Stop apologizing like that makes this okay. You kept my son from me for two years. Two years, Tessa. I missed everything. And now you’re—you’re standing here saying sorry like that fixes it.”
“What do you want me to say?”
“I want you to tell me why! The real reason. Not the bullshit about protecting Julian. Not the excuse about being scared. I want the truth. Why didn’t you tell me?”
Tessa’s eyes filled with tears. “Because I was in love with you.”
Liam froze. “What?”
“I was in love with you,” she repeated, the words pouring out. “I had been for years. But you were Julian’s best friend. Off limits. And that night—that night just made it worse. Because you were everything I wanted and I couldn’t have you. And then I got pregnant and I thought—I thought if I told you, you’d feel obligated to stay. To be with me. Not because you wanted to but because you had to. And I couldn’t—I couldn’t live like that. Knowing you only chose me because of a baby.”
The silence that followed was deafening.
Liam stared at her like she’d grown a second head. “You were in love with me.”
“Yes.”
“For years.”
“Yes.”
“And you thought—you thought I didn’t feel the same way?”
Tessa wiped her eyes. “You never said anything. You never—you just let me walk away. After that night. You let me leave.”
“Because you told me to! You said it was a mistake. That it didn’t mean anything. What was I supposed to do, force you to stay?”
“No, but—”
“I was in love with you too, Tessa. Since sophomore year of college. Maybe earlier. I watched you date other guys. Watched you break up with Connor. Watched you hurt. And I wanted to tell you so badly but you were Julian’s sister and I thought—I thought you’d never see me that way. And then that night happened and I thought maybe—maybe we had a chance. But you left. And I thought—I thought you regretted it.”
Tessa’s knees felt weak. “You loved me?”
“Loved. Love. Present tense. I never stopped.” He laughed bitterly. “God, we’re idiots. Both of us. We could’ve had two years together. Two years raising our son. Two years of—of everything. But instead we both ran. Both lied. Both—”
“Both screwed up,” Tessa finished quietly.
“Yeah.”
They stood there, the weight of two years of mistakes hanging between them.
“What happens now?” Tessa asked finally.
“Now?” Liam’s jaw set. “Now you tell me everything. When you found out. What the pregnancy was like. What I missed. All of it. And then—then we figure out how to co-parent. Because whether you like it or not, I’m his father. And I’m not walking away.”
“I wasn’t asking you to.”
“Good. Because I won’t. I’ve already missed two years. I’m not missing another day.” He paused. “And Tessa? We’re telling Julian. Together. Soon.”
Panic flooded through her. “Liam, he’s going to lose his mind—”
“He deserves to know he’s an uncle. And we deserve to stop lying.” His eyes softened slightly. “We’ll do it together. Face him together. Deal with whatever happens together. Okay?”
Tessa nodded, not trusting her voice.
“And one more thing.” Liam stepped closer. “I meant what I said. I love you. I’ve loved you for years. And I know—I know we have a lot to work through. A lot to figure out. But Tessa? I want to try. Not just for Leo. For us. Because I think—I think we could be good together. If you’re willing to give us a chance.”
Her heart hammered. “Liam—”
“You don’t have to answer now. Just—just think about it. Please.”
Before she could respond, Leo’s door opened. He peeked out, truck still in hand. “Mama? Can I come out now?”
Tessa smiled through her tears. “Yes, baby. Come here.”
Leo toddled over. Stopped in front of Liam, studying him with serious dark eyes. “Why were you yelling at Mama?”
“Because I was upset,” Liam said, kneeling to Leo’s level. “But I shouldn’t have yelled. I’m sorry.”
“It’s okay. Mama says everyone gets upset sometimes.”
“Your mama’s very smart.”
Leo grinned. “I know. She’s the best mama in the whole world.”
Something in Liam’s expression cracked. “Yeah. She is.”
“Do you want to play trucks with me?”
Liam glanced at Tessa. She nodded, unable to speak past the lump in her throat.
“I’d love to,” Liam said softly.
And Tessa watched as her son—their son—grabbed Liam’s hand and dragged him toward the toy box, chattering away about his favorite trucks.
This was happening. Really happening. Liam was here. In her apartment. Playing with their son. And despite everything—the fear, the guilt, the uncertainty—something in Tessa’s chest loosened.
Maybe they could do this. Maybe they could figure it out. Maybe—maybe they could actually be a family.
It was terrifying. Uncertain. Completely overwhelming.
But watching Liam laugh at something Leo said, watching her son’s face light up with joy, Tessa thought maybe—just maybe—it was worth the risk.
She just hoped Julian would see it that way too.
Somehow, she doubted it.


Reader Reactions