For all the prudes - from Is There Sex in Heaven? by Peter Kreeft:
...
A Heavenly Reading of the Earthly Riddle of Sex
This spiritual intercourse with God is the ecstasy hinted at in all earthly intercourse, physical or spiritual. It is the ultimate reason why sexual passion is so strong, so different from other passions, so heavy with suggestions of profound meanings that just elude our grasp. No mere practical needs account for it. No mere animal drive explains it. No animal falls in love, writes profound romantic poetry, or sees sex as a symbol of the ultimate meaning of life because no animal is made in the image of God. Human sexuality is that image, and human sexuality is a foretaste of that self-giving, that losing and finding the self, that oneness-in-manyness that is the heart of the life and joy of the Trinity. That is what we long for; that is why we tremble to stand outside ourselves in the other, to give our whole selves, body and soul: because we are images of God the sexual being. We love the other sex because God loves God.
And this earthly love is so passionate because Heaven is full of passion, of energy and dynamism. We correctly deny that God has passions in the passive sense, being moved, driven, or conditioned by them, as we are. But to think of the love that made the worlds, the love that became human, suffered alienation from itself and died to save us rebels, the love that gleams through the fanatic joy of Jesus' obedience to the will of His Father and that shines in the eyes and lives of the saints—to think of this love as any less passionate than our temporary and conditioned passions "is a most disastrous fantasy". And that consuming fire of love is our destined Husband, according to His own promise. Sex in Heaven? Indeed, and no pale, abstract, merely mental shadow of it either. Earthly sex is the shadow, and our lives are a process of thickening so that we can share in the substance, becoming Heavenly fire so that we can endure and rejoice in the Heavenly fire.
http://www.peterkreeft.com/topics/sex-in-heaven.htm