Reflections on life