
Sometimes in life what is supposed to be simple turns out to be complicated, and what you imagine to be quite difficult turns out to be a breeze. Why does life behave so unpredictably at times? I can take myself for an example. A few weeks ago I had hip replacement surgery, something I have Read More









