There are places in this world that never quite let you go, no matter how many years pass, no matter how far your life carries you away. For me, that place has always been Stamford, New York—the small town where I grew up, where this chapter of my story began sometime in 1987, long before…