Saint John is said to be the author of the Book of Revelation. He offers his vision of life as a result of the resurrection of Jesus Christ. The resurrection of Christ involves our resurrection to life when Jesus comes again.

We get so caught up in our world that we often fail to appreciate the promise of Jesus for life with Him forever. This is a life that goes beyond anything we can even imagine. Our only reference for eternal life is this life and so we limit our vision of eternal life by our experience of this life and think eternal life will just be a little bit better.  It will be totally new.
We will experience a life where there will be no more death or mourning, wailing or pain. The old order (this present life) will pass away and something entirely new will reign. This can cause us fear. After all, this is the only life we know and so we will cling to it. To say that it will pass away is frightening. And depending upon our image of God, it can be terrorizing. If you think God is an angry God who punishes or a just judge who condemns, then why would you want to live with him forever? Our necessarily inadequate image of God gets in the way of appreciating God who has revealed Himself in Jesus Christ.
God is a community of love whom we call Father, Son, and Holy Spirit. God does not simply love. GOD IS LOVE. The beauty of the love between the Father, the Son, and the Holy Spirit is the source of our confidence in living with God forever.
Heaven will not simply be your favorite vacation spot or all the chocolate chip cookies you can eat! Heaven will be a totally blissful experience of pure love. In heaven you will be purely yourself. You will be the person God made you to be. And so will everyone else. Yes, heaven will be a reunion with those we have loved and lost. And what a great reunion that will be. Even that will be beyond anything we can presently imagine. In heaven, God, who is love, will make all things new.
Now that is well worth looking forward to.