One of the most challenging things about life is its unpredictable nature. We can plan and do all we can to make things go the way we like but in the end things will invariably happen that we are not prepared for. Sometimes these things are not too important and don’t make a great impact…
Continue reading »