Our life on earth comes with a lot of surprises to all of us. It can bring abrupt changes and turns that we cannot understand why this is happening to us. For some, life is a joyful ride while for others is a difficult run over a steep hill with no one coming along to help.
For the one who...