What is the Meaning of Life?

How's that for a light topic of discussion? But that is where my mind is today....more