I also dream of people I have never seen and then I wondered how does that happen? How do I dream about someone I have never even crossed paths with?
Or places that we may have never been.
When it gets to this point we border on the supernatural, perhaps clairvoyance. I believe that the human conscience can almost perceive in a small degree of 'Time travel' ever since Einstein discovered relativity.
When I dwell on a certain subject too long I can experience variations of my dreams when my subconscious tends to try different elements in filling the mental banks for a best answer.
A tricky subject but thanks for sharing @andreyohari
Yes, it is something incredible and also as you say a very complex issue that must be analyzed and studied to understand. Thanks for visiting my post