This last month or so has been a bit of a challenge for me and I know I am not alone in saying that. There’s been a lot of ...