The big questions come to us at different times. Whether just starting college, about to have a first child, or considering a new house or job, at some point we've all asked, "Why am I here? What is life? What am I doing?" In Having the Time of Your Life, Allen...