I have read this book many times and depending on where I am in my life I always seem to get something new out of it . The biggest lesson I take from it this time is tht whenever you are closest to reaching your destiny the desert will test everything you have ever learned along the way . When it seems further away is when we are the closest . Never give up .