I just had another one a few nights ago. In my dream I was looking at my phone, and saw the name "Amanda" in a message. I don't remember any more of it. That day, my phone vibrated as I was fishing. I look at it and what do I see?... "Hey Chase, it's AMANDA, it's been too long!" I hadn't talked to this girl in over a year. We had the same, rhetorical conversation we always have. We talk about getting together and doing things, and never end up doing it. We live quite a distance apart. Such dreams make it obvious to me that our dreams aren't just random bits of memory that our subconscious then creates a scenario around. I see things that have yet to come to pass. Or, perhaps it is indeed our memories, just memories we haven't experienced yet. And to subscribe to that, you'd then have to acknowledge that time isn't static, but dynamic. That it can be crossed over like any other barrier, given the right set of circumstances.