VFJackal-
Thanks for the words. Actually, you ought to thank Mr.Fish and St.Santa more. They are the ones that force us all to think. Sorry to hear about the hardship you are going through right now, but it is good to hear you are staying strong in the faith. I wish I could say I was a great Christian too, but I have a long way to go- a looong way to go.
Heaven... I don't really know. There's plenty of talk in the Bible about God on a throne with Jesus on his right hand, and references to such things as "jewels" and "crowns", but I can't tell if that is metaphorical or literal. I don't know if we'll know one another in Heaven. The things I can be sure can be taken literally are references to there being no sickness or death, sadness or suffering, and that it will last forever. Beyond that, I can only guess. My feeling is that the Bible describes Heaven in terms the people of the time could understand, but that is only an opinion.
For that matter, I am uncertain about Hell. Is it literally a lake of fire? An abyss? Is it separation from God, and if so, is "lake of fire" analogous to the suffering such separation brings? I think of Jesus on the cross when He suffered the separation. He was certainly in agony there... I think that would be an interesting debate.