Thirty-five years ago, David Swanson, then a 26-year-old marketing executive, and his new boyfriend, Chris, decided to take their first holiday together in the Caribbean. They chose Jamaica. Barring the rainy weather over the first three days, the...