Still, the weight of choice crushed him. His mind told him to walk away. His heart refused.
He called Henry. “We need to talk.”
They met at a quiet café. Henry admitted he and Linda had once been first loves, rekindling an affair after she married David. When she became pregnant, fear made her hide the truth.
She carried guilt every day, Henry said, but loved Michael deeply and was grateful David had raised him.
David listened, torn between anger and reluctant understanding. Finally, he asked, “So what do you want?”
Henry’s voice trembled. “I don’t want to take him from you. You’ve always been his father. I just want to know him—to be near him in some way.”
They agreed to a DNA test. The result confirmed Henry’s words. Still, as David watched Michael play, nothing had changed. He was his son.
David called Henry. “I’m not giving Michael back. But you can be in his life—on my terms. For now, you’ll be Uncle Henry. When Michael is old enough, I’ll tell him everything.”
Henry sobbed with gratitude.

In the months that followed, Henry visited respectfully, playing with Michael, bringing small gifts. The boy warmed to “Uncle Henry,” though he didn’t yet understand.
One night, Michael asked quietly, “Dad, is Uncle Henry my real father?”
David’s chest tightened. “Michael, you had a wonderful mother who loved you. And you have two fathers. One gave you life. The other has raised you every day.”
“So Uncle Henry gave me life?”
“Yes,” David whispered. “And I’m the father who’s always by your side.”
Michael thought, then smiled. “I love both my dads.”
Tears filled David’s eyes as he pulled him close. “And we both love you more than anything.”
At thirty-eight, David no longer carried regret. He had found a love greater than blood—a love that made him a true father.