Dreams.
Dreaming of people we haven't met yet.

There are many types of dreams, but there are occasions when we might dream of someone and later meet that person in real life. The thing is, these kinds of dreams have various explanations, ranging from telepathic dreams - which can happen, like when we have a blind date and the person we're about to meet spends the night thinking about us, so their thoughts reach our dreams and we might see them as they truly look, even if we've never seen them before. Another case involves astral travel, as there are times when there's someone special for us whom we knew in a past life, and even though we haven't met that person in this lifetime,





The bond is so strong that we encounter them in the astral plane, where we might see them as they currently appear, since in the astral we can take different forms, including our current appearance. There might even be several dreams - at first we might see that person as they were in their past life, and in later dreams as they appear now, until we eventually meet them at some point in life. And the third case involves prophetic dreams, which usually show scenes from the future. In these cases, it generally happens because that person we see in dreams but haven't met yet will become important to us - whether as someone special, someone who will help us with something, or even a dangerous enemy. But there's always something significant about those people.