Thoughts on 21st Century Life