The Mystery of Stress