It seems that the landscape of our lives is always changing; we open the window to a new day, and the view is altogether different from the day before. Each and every day brings new challenges, and of course, we never know what these challenges may be ahead of time. We do know, that no