Ok, sorry my previous explanation wsn't very clear. I will give it another try. I really didn't get my explanation from descriptions of heaven, but more from descriptions of God. God lives in heaven, so I figured that they must be alike. You and me live in 4 dimensions, length, width, height, and time (but we cannot really control our movement through time, we are somehow propelled or somthing in one direction, I haven't figured this part out). I get the feeling from reading the bible that God has the ability to move freely in time, partly from the fact that he know what we consider the future. I hate to use the over-used river analogy, but here it is. Say we were sailing on a river. We know only what we have passed, and can make some guesses about what will happen downstream based on what happened upstream (rapids, bends, ect.). God can walk along the side of the river. He can walk or run or whatever ahead and see other parts. For him though, "downstream" and "upstream" would have no real meaning, like "past" and "future" don't seem to bother him much in the bible. I cannot point to a verse and say "here is my proof." The river is not infinite. Eventually, it wil end and either God will pull us over to the land on his side of the river, or we will go to where the river empties out into the lake of fire. Heaven and hell do not continues for uncountable years, they will just exist. Kind of like you can be in a room forever, but it may not be infinite. It is just adding a 5th dimension.
The room thing and river thing are just analogies. They aren't perfect, but I can't really describe how I think it is without relating it to somthing a bit more understandable.
Like I've said, I have no proof. This is just one thing I have thought of to try to explain how things might be. What do you think?
Oh, and I am sorry if it sounded like I meant they were limited in space. I have no idea. They could be I guess, but I doubt it. Edit: I reread my earlier post and I think I see where you got this from. Is it when I said Hell may not be an infinitely huge room? What I meant was to realte it back to my statement that people may not spent infinite years in hell, but that it will be all that there is for them. In my example of the room I had taken out a dimension to try to make it easier to understand (and we can see how well that worked) but I meant Hell is not an infinitely huge room in the sensej of time, as it does not exist for infinite years but merely exists. The same with heaven. I hope this clears things up, but with my luck I probably just confused everyone more. Oh well. I am totaly open to opinions about this, even to point out flaws. I am always trying to update and refine my theories. Thanks.