I think that most of us have experienced times when we were steadily going about our lives, absorbed in our daily routines and tasks, often content in the knowledge that whatever it was, we were making steady progress on all fronts; and then life suddenly throws a curveball. Imagine a person whom you regard as […]