Every so often, we all gaze into the abyss. It's a depressing fact of life that eventually the clock expires; eventually the sand in the hourglass runs out. It's the leaving behind of everything that matters to us that hurts the most.
Spirituality leaps where science cannot yet follow, because science must always test and measure, and much of reality and human experience is immeasurable.