Thinking Life Through