“Brooke,” he says quietly, “how old is Josh?” I shut my eyes for a moment, hoping maybe when I open them, this will all be a really awkward dream. Then I open my eyes again. Nope. Not a dream. “He’s ten,” I say. “Ten?” Tim’s hand is shaking as he runs it through his hair. “He’s ten years old?” “Right.” “So does that mean Shane is…?” He doesn’t need to finish the question. We both know what he’s thinking. I may as well tell him the truth. He deserves that. “Yes,” I say. “He is.” “Oh God.” Tim looks like he’s going to be sick. “I had no idea that you…” “Well, now you know why I left town.”
...more