Updated Apr 16, 2026 • ~19 min read
Chapter 8: The Discovery
Luna
Luna has Sofia’s fever down to 99.8 degrees and is finally starting to breathe normally again when the apartment buzzer sounds at seven-fifteen, the harsh electronic noise cutting through the quiet evening and making her jump because she’s not expecting anyone, hasn’t ordered delivery, and the only people who visit unannounced are Carmen (who would text first) and occasionally Luna’s landlord (who only shows up when rent is late, which it’s not).
She considers ignoring it—Sofia is finally sleeping peacefully after hours of restless discomfort, and Luna is exhausted from the emotional whiplash of today’s crisis combined with the terror of Matthias seeing Sofia and probably putting the pieces together—but the buzzer sounds again, more insistent this time, and Luna drags herself off the couch where she was monitoring her daughter’s breathing and crosses to the intercom with dread pooling in her stomach.
“Hello?” she says into the speaker, trying to sound normal instead of like someone whose entire world is about to collapse around her.
“It’s Matthias,” his voice crackles through the ancient intercom system. “We need to talk.”
No.
Luna’s first instinct is to refuse, to tell him to leave, to protect her apartment and her daughter and her carefully constructed life from the invasion of Matthias Wolfe and his questions and his right to know things that Luna isn’t ready to tell him—but she also knows that this conversation is inevitable, has been inevitable since the moment he saw Sofia earlier today, and delaying it will only make things worse.
She buzzes him in without responding verbally, then stands frozen by her front door for the three minutes it takes him to climb four flights of stairs, her mind racing through possible strategies—deny everything, admit everything, tell him she needs more time, ask him to leave, beg him not to take Sofia away from her.
By the time Matthias appears on her landing, slightly breathless from the stairs and looking completely out of place in his expensive suit among the scuffed hallway walls and worn carpet, Luna has settled on defensive anger as her primary emotion because it’s safer than fear, stronger than the urge to break down crying and confess everything.
“Sofia’s sleeping,” Luna says before he can speak, crossing her arms over her chest in a posture she knows reads as hostile but can’t seem to soften because her body is preparing for battle, for the fight of her life to keep her daughter safe from whatever Matthias is about to demand. “Whatever you have to say, keep your voice down.”
“Is she mine?” Matthias asks, and the directness of the question steals Luna’s breath because she expected him to dance around it, to ask leading questions or make accusations or work his way up to the truth—but apparently Matthias doesn’t waste time on subtlety when he wants answers, just cuts straight to the heart of the matter with the kind of ruthless efficiency that probably serves him well in business but feels like a knife to Luna’s chest.
Luna freezes because there it is, the question she’s been dreading for three years, the moment when everything changes and she loses control of the narrative she’s been carefully constructing since the day she found out she was pregnant.
Part of her wants to lie, to claim that Sofia’s father is someone else, an ex-boyfriend or a one-night stand that has nothing to do with Matthias—but she knows that’s pointless, knows he’s already done the math, probably already looked up Sofia’s birthdate somehow (is that legal? can he access that information through the company? Luna’s mind spins with paranoid possibilities), and lying now will only make him angrier and more determined to prove the truth.
“This is inappropriate,” Luna hears herself say instead of answering, defaulting to professional boundaries as a shield even though they’re standing in her apartment hallway and professional boundaries stopped being relevant the instant Matthias saw her daughter. “You can’t just show up at my home—”
“Is she mine?” Matthias repeats, and there’s something almost desperate in his voice now, something that sounds like hope and fear tangled together. “Is Sofia my daughter?”
The question hangs between them in the narrow hallway, and Luna can feel the weight of it, the way her answer will reshape both of their lives irrevocably, the moment when she has to choose between continuing to protect her secret and finally, finally telling the truth that’s been eating at her for three years.
Long pause while Luna tries to find words that don’t exist, tries to figure out how to say yes in a way that doesn’t sound like an admission of wrongdoing, tries to convince herself that telling Matthias about Sofia won’t result in him taking her daughter away or breaking both their hearts.
“Leave,” Luna says instead of answering, and she can hear the fear in her own voice, can feel tears starting to burn at the back of her eyes because this is too much, too fast, too overwhelming when she’s already emotionally drained from Sofia’s fever and the terror of almost being discovered. “Leave. You don’t get to show up after four years and—”
“Luna—” Matthias starts, taking a step toward her, and Luna backs up instinctively because she can’t handle him being close right now, can’t handle the possibility that he’ll touch her or look at her with those eyes that are exactly like Sofia’s or make her feel things she’s spent three years trying not to feel.
“LEAVE!” Luna says louder than she intended, her voice rising with panic and exhaustion and the desperate need to maintain control over a situation that’s spiraling away from her faster than she can manage. “You don’t get to show up after four years and demand answers! You don’t get to—”
“Mama?” a small, sleepy voice interrupts from behind Luna, and her heart stops completely because no, no, no, Sofia is supposed to be sleeping, is supposed to stay in bed and not wander out to investigate why Mama is yelling at a stranger in the hallway.
Luna spins around to find Sofia standing in the doorway of their apartment in her pajamas, clutching her stuffed elephant and rubbing at her eyes with one small fist, her dark curls messy from sleep and her grey eyes—Matthias’s eyes—confused and a little frightened by the raised voices.
“Who’s that?” Sofia asks, peering around Luna to look at Matthias with a child’s unguarded curiosity, and Luna wants to scoop her daughter up and run, wants to shield her from this moment, wants to protect both of them from the explosion she knows is coming.
But it’s too late, because Matthias is staring at Sofia like he’s seeing a ghost, his face cycling through shock and recognition and wonder and absolute certainty—and Luna knows, knows with sinking dread, that whatever hope she had of denying the truth just evaporated because Matthias can see himself in Sofia’s face, can see the evidence of their connection in every feature they share, can probably count the ways his daughter looks like him even from across a hallway.
“She’s mine,” Matthias whispers, and the words come out broken, awed, like a prayer or a curse or both at once. “Oh my god, she’s mine.”
“Matthias—” Luna starts, but she doesn’t know what comes after his name, doesn’t know how to fix this or protect Sofia or manage the situation that’s completely beyond her control now.
“You have my eyes,” Matthias says to Sofia, his voice shaking with emotion that Luna can’t quite identify—anger, joy, grief, love, all of it tangled together in a way that makes her chest ache with sympathetic pain even though she’s terrified of what this means. “You have my mother’s eyes.”
Sofia looks up at Luna with confusion written across her little face, clearly not understanding what this strange man is saying or why Mama is crying or what’s happening in their hallway that’s making everything feel scary and wrong.
“Mama?” Sofia asks again, and the trust in that one word breaks something in Luna’s chest because her daughter is looking to her for reassurance, for explanation, for the safety that Luna has provided for three years—and Luna doesn’t know how to give that anymore when the foundation of their life is cracking apart.
“Go back to bed, baby,” Luna manages to say, her voice thick with tears she’s trying not to shed in front of Matthias, trying to maintain some dignity even as her world collapses. “Mama needs to talk to… to Mr. Wolfe for a minute.”
“Is he your friend?” Sofia asks, because three-year-olds have no sense of appropriate timing, no understanding that some questions make situations exponentially more complicated.
“I’m—” Matthias starts, and Luna can see him struggling with how to answer, can see the war happening behind his eyes between claiming his daughter immediately and respecting Luna’s clearly expressed wish that he not do exactly that. “I work with your mama.”
“Oh,” Sofia says, accepting this explanation with the easy trust of a child who’s never been given reason to doubt adults. “Okay. Goodnight.”
And then, because Sofia is the sweetest child who ever existed and Luna has raised her to be polite, she gives Matthias a little wave before turning and padding back toward her bedroom, leaving Luna and Matthias alone in the hallway with the truth hanging between them like smoke, impossible to ignore.
The silence after Sofia disappears is deafening, heavy with everything they’re not saying, everything they need to say, everything that’s about to change whether Luna is ready for it or not.
“Come inside,” Luna hears herself say, because they can’t have this conversation in the hallway where neighbors might hear, where Sofia might come back out and overhear things a three-year-old shouldn’t be exposed to. “But keep your voice down. Please.”
Matthias nods and follows her into the apartment, and Luna is suddenly painfully aware of how small and shabby her home must look to someone who lives in a Tribeca penthouse—the mismatched furniture from thrift stores and Craigslist, the toys scattered across the living room floor that Luna didn’t have energy to pick up after Sofia’s fever, the crack in the ceiling that the landlord keeps promising to fix, the general air of barely-making-it that defines Luna’s life.
But Matthias doesn’t seem to notice the apartment’s shortcomings, his attention focused entirely on Luna with an intensity that makes her want to squirm, makes her feel exposed and vulnerable in ways she hasn’t felt since that night four years ago when she let him see all of her.
“Why didn’t you tell me?” Matthias asks, and his voice is carefully controlled but Luna can hear the hurt underneath, can hear the anger he’s trying to contain for Sofia’s sake. “Four years, Luna. I have a daughter I didn’t know existed for four years.”
“You left,” Luna says, and all the pain of that abandonment comes flooding back, all the nights she cried herself to sleep wondering why she wasn’t worth a phone call, all the moments she doubted herself and her judgment and whether that perfect night was real or just wishful thinking. “You said you’d call and you didn’t. You ghosted me. Why would I tell you about Sofia when you made it clear you didn’t want me in your life?”
“I lost your number!” Matthias says, his voice rising before he catches himself and forces it back down to a harsh whisper. “I explained this—my phone corrupted it, I tried to find you, I looked for a month—”
“A month,” Luna interrupts bitterly, because a month is nothing, a month is giving up, a month is not trying hard enough when you’re a billionaire with unlimited resources and a woman you supposedly cared about is somewhere in New York City which is big but not impossible to search. “You looked for a month and then gave up. I was pregnant and alone and terrified, and you were—what? Moving on with your life? Dating other women? Forgetting I existed?”
“I didn’t forget,” Matthias says, and there’s something raw in his voice that makes Luna’s defensive anger waver slightly. “I thought about you every day. Every single day for four years. But I thought you didn’t want to be found, thought maybe that night meant more to me than it did to you, thought I was pathetic for being so hung up on someone who clearly moved on immediately.”
“I didn’t move on,” Luna admits, and the confession costs her something—her pride, her protective walls, the narrative she’s been telling herself about being fine without him. “I was heartbroken. And then I found out I was pregnant six weeks later, and I tried to find you too—but all I had was your first name and ‘venture capital’ and there are hundreds of results for that search, and I didn’t know which one was you.”
Understanding flashes across Matthias’s face, the dawning realization that they were both looking for each other and both failing, that this whole disaster could have been avoided if either of them had been slightly more successful or slightly more persistent or slightly less proud.
“We could have had four years,” Matthias says quietly, and the grief in his voice mirrors what Luna has been feeling since the moment she found out she was pregnant. “I could have been there for her birth. For her first steps. For everything. You stole that from me.”
The accusation stings because it’s partially true—Luna did keep Sofia from him, did make the choice to raise her daughter alone, did actively hide the truth once Matthias came back into her life—but it’s also unfair because Luna was protecting herself and Sofia from what she believed was inevitable disappointment.
“I was protecting my daughter,” Luna says fiercely, maternal instinct making her voice stronger than she feels. “From a father who abandoned us. From the possibility of you rejecting her or showing up intermittently or breaking her heart the way you broke mine. I did what I thought was best.”
“You thought it was best to let her grow up without a father?” Matthias challenges, and Luna can see his hands clenching into fists at his sides, can see him struggling with anger and hurt and the overwhelming realization that he’s missed so much of his daughter’s life. “To deprive her of half her family? To make me miss three years I can never get back?”
“What was I supposed to do?” Luna asks, and tears are running down her face now, all her defenses crumbling under the weight of Matthias’s accusations and her own guilt and the sheer exhaustion of carrying this secret for so long. “You were gone. I had no way to contact you. And even if I had found you—what then? You show up, meet Sofia once, and then disappear back to your billionaire life? Leave her wondering why Daddy doesn’t want her? I couldn’t risk that. I couldn’t let her feel the way I felt when you didn’t call.”
“I would never abandon my child,” Matthias says, and the conviction in his voice is absolute, unshakeable. “Never. If I had known—Luna, if I had known you were pregnant, I would have been there. For everything. I would have supported you, helped you, been a father to Sofia from day one. You have to believe that.”
And the terrible thing is, Luna does believe him—can see the sincerity in his eyes, can hear the truth in his voice, can recognize that this man who’s standing in her living room with tears on his face is not the same as the one who ghosted her four years ago, or rather, he never ghosted her at all, just failed to overcome obstacles that seemed insurmountable to both of them.
“I’m sorry,” Luna whispers, because what else can she say when she’s just realized that her protective instincts might have caused as much damage as they prevented, that her fear of abandonment resulted in Matthias actually being abandoned, deprived of his daughter through Luna’s choice rather than his own. “I’m sorry you missed so much. I’m sorry I didn’t try harder to find you. I’m sorry I didn’t tell you the instant you showed up at my office. I’m just… sorry.”
Matthias crosses the space between them in two strides and pulls Luna into his arms, and she should resist, should maintain her distance, should protect herself from the possibility of being hurt again—but she’s so tired of fighting, so exhausted from carrying this secret alone, that she just collapses against his chest and sobs, letting out three years of fear and loneliness and grief that she’s been holding back in the name of being strong for Sofia.
“We’re going to fix this,” Matthias says into her hair, his arms tight around her like he’s afraid she’ll disappear if he lets go. “I don’t know how yet, but we’re going to figure it out. Together. I want to be Sofia’s father. I want to be in her life. In both of your lives, if you’ll let me.”
“She doesn’t know you,” Luna points out, her voice muffled against his shirt. “She’s three years old and you’re a stranger. We can’t just tell her you’re her father and expect her to be okay with that.”
“Then we take it slow,” Matthias says, and Luna can feel him thinking, planning, applying that brilliant strategic mind to the problem of how to build a relationship with a daughter who doesn’t know him. “I’ll visit. Spend time with her. Let her get to know me. And when she’s ready, when you think she’s ready, we’ll tell her the truth.”
“And if she doesn’t want a relationship with you?” Luna asks, voicing her deepest fear. “If she’s scared of you or confused or just doesn’t want a daddy?”
“Then I’ll work harder,” Matthias says simply. “I’ll be patient. I’ll prove that I’m not going anywhere, that she can trust me, that I’m worth having in her life. However long it takes, Luna. I’m not giving up on her. Or on you.”
Luna pulls back enough to look up at his face, searching for signs of insincerity or manipulation or the kind of false promises that wealthy men make when they want something—but all she sees is raw honesty, determination, and something that looks like hope mixed with fear, the expression of someone who’s just discovered the most important thing in their life and is terrified of losing it.
“Okay,” Luna whispers, making a decision that feels both inevitable and terrifying. “Okay. You can get to know her. But slowly. Carefully. If at any point I think you’re hurting her or confusing her or—”
“You can cut me off,” Matthias finishes. “I understand. You’re her mother. You get final say. I’m just asking for a chance.”
“You get a chance,” Luna agrees, and even as the words leave her mouth she wonders if she’s making a huge mistake, if she’s inviting chaos and heartbreak into their carefully balanced life—but the alternative is keeping Sofia from her father forever, and Luna knows that’s not fair to either of them, knows that her daughter deserves the chance to know where she comes from even if it’s scary and complicated.
“Thank you,” Matthias says, and he pulls her back against his chest like he needs the contact as much as she does, and they stand there in Luna’s shabby living room holding each other while Sofia sleeps peacefully in the next room, completely unaware that her entire world is about to change.
Eventually they pull apart, both of them emotionally wrung out, and sit on Luna’s thrift-store couch to discuss logistics—when Matthias can visit, how often, what they’ll tell Sofia about who he is until they’re ready for the full truth, how to handle the situation at work now that personal and professional are impossibly entangled.
“I want a paternity test,” Matthias says at one point, and Luna’s immediate reaction is offense before she realizes he’s being practical, protecting both of them legally, establishing documentation that will matter if they ever need to formalize custody arrangements.
“Of course,” Luna says, because she has nothing to hide, because she’s absolutely certain that Sofia is his, because genetic proof will remove any lingering doubt and give them a foundation to build on.
They talk until almost midnight, working through details and concerns and fears, and by the time Matthias leaves—with plans to come back Saturday morning for his first real visit with Sofia—Luna is exhausted but also oddly lighter, like the weight of her secret has been transferred to shared shoulders, making it more bearable.
She checks on Sofia before going to bed herself, finding her daughter sleeping peacefully with her stuffed elephant clutched in one small fist, completely oblivious to the revolution happening in her life.
“Your daddy knows about you now,” Luna whispers to her sleeping child, testing out the words and finding them both terrifying and right. “And I think… I think maybe he’s going to be good for us. For you. I hope so, baby. I really hope so.”
Sofia doesn’t stir, just keeps sleeping with the absolute trust of a child who believes her mother will keep her safe—and Luna makes a silent promise that she will, that whatever happens with Matthias, Luna will protect Sofia’s heart and happiness above everything else, even if it means fighting the man who just cried in her living room over the daughter he didn’t know he had.
The truth is out now.
The secret is shared.
And Luna can only hope that honesty ends up being the right choice instead of the biggest mistake she’s ever made.


Reader Reactions