http://www.zenit.org/article-20957?l=english
snip
Eternal beatitude is not just an increase and prolongation of terrestrial joys, the maximization of the pleasures of the flesh and the table. The other life is truly another life, a life of a different quality. It is true that it is the fulfillment of all man's longings on earth, yet it is infinitely more, on a different level. "Those who are deemed worthy to attain to the coming age and to the resurrection of the dead neither marry nor are given in marriage. They can no longer die, for they are like angels."
At the end of the Gospel passage, Jesus explains the reason why there must be life after death. "That the dead will rise even Moses made known in the passage about the bush, when he called out 'Lord, the God of Abraham, the God of Isaac, and the God of Jacob,' and he is not God of the dead, but of the living, for to him all are alive." Where in that is the proof that the dead rise? If God is defined as the God of Abraham, Isaac and Jacob and is a God of the living, not of the dead, then this means that Abraham, Isaac and Jacob are alive somewhere, even if they have been dead for centuries at the time that God talks to Moses.
Interpreting Jesus' answer to the Sadducees in an erroneous way, some have claimed that marriage has no follow-up in heaven. But with his reply Jesus rejects the caricature that the Sadducees present of heaven, a caricature that suggests that it is a simple continuation of the earthly relationships of the spouses. He does not deny that they might rediscover in God the bond that united them on earth.
***
Father Raniero Cantalamessa goes on to answer many questions people have had about heaven, including how one would relate to a spouse if one had been married several times, or unhappily married. His is one of the best summaries I've seen; what a gifted preacher he is for sure.