Making Sense of Life!