Kevin Houston sat at a corner table in a coffee shop called 'Jane on Main,' that sits across the street from the train station in Pearl River, N.Y. When he had walked in the door a few minutes earlier, everyone in the place had greeted him by name, not so much in the manner of Norm from 'Cheers,' as in the manner of the kid everyone has known all his life.
It was a comfortable April afternoon and it was pretty clear that Houston was in a very good place in his life – literally and figuratively.
"I guess you could say I haven't gone very far in life," he says with a laugh.