There are people who seem to weather every storm that comes their way. They get up when something unexpected knocks them down. They hope when the future looks bleak. In a word, we can call these people resilient. This is a quality that is often admired. We tend to...