Stress and society