Riding out life's storms