I feel reassured and renewed.