Demystifying Stress