Thoughts on life