Expect the unexpected - Abiscope.com
Life has a lot of challenges and surprises and what I have discovered a while back is that we all will face challenges and guess what, we don't usually get to choose what we go through or what life throws at us. That is the mystery of life.