We tend to think of life on earth as the real thing and Heaven as the surreal thing. But it is actually the opposite. Heaven is the real thing. That is why C. S. Lewis referred to our time on earth as "the shadowlands."
Heaven is the ultimate future and hope for the Christian. All that precedes it—our life on earth—is but a glimpse of things to come. Earth is a pale version of Heaven, not the other way around.
Whatever great joys or things we have on earth, as wonderful as they are, will be better in Heaven. Maybe you will have all of the things you hoped for and more. Then again, maybe there will be things that will surpass your wildest dreams that will be even better.
Heaven is the real thing, while earth is effectively the copy, the temporary dwelling place. The problem is that we start with earth and reason up to Heaven, when we ought to start with Heaven and reason down toward earth. C. S. Lewis said, "The hills and valleys of Heaven will be to those you now experience not as a copy is to an original, . . . but as the flower to the root, or the diamond to the coal."
I am not suggesting that life is miserable and is merely something to endure before we finally get to Heaven. Life can be wonderful. God has all the power you ever will need to face whatever you will face. Something difficult you are going through today could be turned into a good thing tomorrow. There will be many wonderful, joyful moments ahead for us on earth. But the ultimate joy will come when we finally see Jesus in Heaven. And we must not lose sight of that.