Life lessons and realizations along the road.