The biggest challenge of life is to deal with it. Our ...