Is life happening to me or for me? I have been blessed in the past that so many challenges mean I h