Pondering Life