The three knocks echoed through Emily’s little blue house like a warning.

For one breath, nobody moved.

Noah slept on, his tiny mouth slightly open, one fist curled against the blanket near his cheek. The Christmas lights along the window blinked softly red and gold, their glow falling across the bottles on the coffee table, the folded burp cloths, the half-empty mug of tea going cold beside the couch.

But Emily had changed completely.

A moment ago she had been exhausted and tearful. Now she looked cornered.

“Emily,” I said quietly. “Who is that?”

She didn’t answer.

The knocking came again. Three hard strikes. Controlled, not frantic. Whoever stood out there was not guessing. They knew someone was home.

Emily backed toward the hallway with Noah pressed against her chest. “Don’t open it.”

The fear in her voice cut straight through the anger I had arrived with. Whatever jealousy had driven me to her door, whatever wounded pride had pushed me into this house, all of it vanished the instant I saw the way she held our son, as though the world itself had come to take him.

“Tell me who it is,” I said.

Her lips parted, but only a whisper came out. “Please, Gavin.”

A voice called from the porch. “Emily? I know you’re in there.”

A woman’s voice. Older. Firm.

Emily closed her eyes. Recognition flickered across her face, but it wasn’t relief.

I walked toward the door.

“Gavin, no.”

I stopped with my hand above the lock and looked back at her. Five months ago we had stood in a courthouse hallway with lawyers between us and a silence stretching wider than the life we had lost. I remembered thinking her calmness meant she no longer cared.

Now I wondered how much of that calmness had been survival.

“I’m not letting anyone frighten you in your own house,” I said.

Her eyes filled. “You don’t understand.”

“Then help me understand.”

Outside, the third knock came, slower.

I opened the door.

Cold air swept in, carrying snowflakes and the smell of pine from the wreath Emily had hung. On the porch stood a woman in a charcoal wool coat with a red scarf wrapped neatly at her throat. Late fifties, maybe older, silver-blonde hair tucked beneath a hat, sharp blue eyes that took in everything at once.

Her gaze landed on me. Surprise flashed across her face.

“Gavin Rowan,” she said.

I frowned. “Do I know you?”

“No.” She looked past me into the house. “But I know Emily.”

Emily stepped into view, still holding Noah. Her voice was fragile. “Margaret.”

The woman’s expression softened for half a second at the sight of the baby, then tightened again. “Thank God you’re here. We need to talk.”

“You shouldn’t have come,” Emily said.

“I waited as long as I could.”

I looked between them. “Someone had better explain what’s going on.”

Margaret’s eyes shifted to me. “I’m Dr. Margaret Vale. I was Emily’s obstetrician.”

That should have eased something in me. Instead it made the room colder. Emily had gone through an entire pregnancy with this woman beside her while I knew nothing at all.

“I see,” I said, though I saw nothing.

Margaret stepped closer to the threshold. “May I come in? This isn’t a porch conversation.”

Emily hesitated.

I wanted to say no. I wanted to shut the door and turn to my ex-wife and demand the truth that had been interrupted twice already. But Noah stirred then, making a sound barely more than a sigh, and Emily immediately lowered her chin to soothe him.

That small movement decided it.

I stepped aside.

Margaret came in, brushing snow from her shoulders, removing her gloves slowly as though choosing her words while the warmth thawed her fingers. Emily moved toward the couch but didn’t sit. She stayed standing, swaying gently with the baby.

I closed the door. “Start talking.”

Margaret looked at Emily. “Does he know?”

Emily’s face tightened. “He knows Noah is his,” she whispered.

Something sharp passed through me at hearing it said out loud. Noah is his. My son. The words still didn’t feel real enough to touch.

Margaret exhaled. “Then he needs to know the rest.”

“The rest of what?”

Emily looked down at the baby. Her lashes trembled. “I tried to tell you. So many times.”

I almost snapped back that she hadn’t tried hard enough. The words rose easily, fed by months of hurt and the raw shock of the last hour. But then I saw her hands. They were shaking.

So I made myself be quiet.

Margaret sat on the edge of the armchair beside the tree. “Emily found out she was pregnant shortly after you separated.”

The room seemed to press inward. “Shortly after?”

“Three weeks after you left,” Emily said.

I remembered that week with cruel clarity. The signed separation agreement. The box of her books she refused to take from the penthouse. The way she had stood by the elevator with red eyes while I pretended to read an email, because looking at her felt like looking at the only failure my money couldn’t fix.

“You should have told me,” I said, my voice rough.

“I was going to.”

“When?”

Her eyes lifted. “The day you announced the Singapore expansion.”

I went still.

Four months ago. A black-tie event. Cameras, investors, applause. I had stood on a stage and talked about vision and discipline and the future of Rowan Technologies. Emily had been there because my mother invited her, saying appearances mattered until the divorce was final in the eyes of society.

I remembered seeing her near the terrace doors. Pale. Nervous. Waiting.

I also remembered my assistant pulling me away because a board member wanted a word.

“I waited for you in that hallway for almost an hour,” Emily said. “When you finally came out, you were with Vivian.”

Vivian Cole. My chief financial officer. Brilliant, ambitious, polished. The kind of woman business magazines loved to photograph beside me because together we looked like power that had learned to smile.