There will always be inside of us a longing for something this world can not deliver us.
“In there, in beyond Nature, we shall eat of the tree of life. At present, if we are reborn in Christ, the spirit in us lives directly on God; but the mind, and still more the body, receives life from Him at a thousand removes—through our ancestors, through our food, through the elements. The faint, far-off results of those energies which God’s creative rapture implanted in matter when He made the worlds are what we now call physical pleasures; and even thus filtered, they are too much for our present management. What would it be to taste at the fountain-head that stream of which even these lower reaches prove so intoxicating? Yet that, I believe, is what lies before us. The whole man is to drink joy from the fountain of joy. As St. Augustine said, the rapture of the saved soul will “flow over” into the glorified body. In the light of our present specialized and depraved appetites we cannot imagine this torrens voluptatis, and I warn everyone seriously not to try. But it must be mentioned, to drive out thoughts even more misleading—thoughts that what is saved is a mere ghost, or that the risen body lives in numb insensibility. The body was made for the Lord, and these dismal fancies are wide of the mark.” (C.S. Lewis, “The Weight of Glory)
We get glimpses of what is in store for us when we worship God and he touches our lives. All of those things are a small percentage of what heaven has in store for us. We were born for heaven.
We want to fulfill our future. We want to fulfill our destiny. But our lives do not end here. We were made for something that this world can’t deliver.