Thoughts for the Day: and reflections on the many blessings life gives us