Charlie Buck says he had it all: a beautiful wife of 23 years, his own business, a big house on the water, and a volunteer job as a firefighter. But Bucks world was