There is little time when we are not connected to the world digitally, fostering stress. A recent study showed that residents of Key West have less stress than other residents of the United States.