Life has a way of creeping up on us. One day ...