stress and debt