Prepare to be Unprepared

When we live by faith, not by sight, how absolutely  prepared  can we be for the unforeseen?   Life, by its very nature, is unpredictable – something always goes wrong.