It's entirely possible to go through life waiting for the "next best thing." I say, "I can't wait to go home," and I ignore the present moment, where life is given.
"I have been anxious... to stand upon the meeting of two eternities, the past and the present, which is precisely the present moment, to toe that line." - Henry David Thoreau
But I have saved the best philosopher for last: a young boy named Calvin.
His thoughts are here.