Stress and life demands