i once watched a report that stated you only dream of people you have already seen at least once. maybe you are not aware of meeting that one person but your subconscious remembers everything.
the deja vu thing is easily explained: you experience something and your brain accidentally stores it in the long-term memory instead of the short-term memory. so you think: oops I already experienced that before. Which isn't actually true.
ඔබ අවම වශයෙන් එක් වරක්වත් දැක ඇති පුද්ගලයින් ගැන පමණක් ඔබ සිහින දකින බව සඳහන් වාර්තාවක් මම වරක් නැරඹුවෙමි. එක් පුද්ගලයෙකු හමුවීම ගැන ඔබ නොදැන සිටියත් ඔබේ යටි සිතට සියල්ල මතකයි. deja vu දෙය පහසුවෙන් පැහැදිලි කළ හැකිය: ඔබ යමක් අත්විඳින අතර ඔබේ මොළය අහම්බෙන් එය කෙටි කාලීන මතකය වෙනුවට දිගු කාලීන මතකයේ ගබඩා කරයි. ඉතින් ඔබ සිතන්නේ: අපොයි මම දැනටමත් එය අත්විඳ ඇත. ඇත්තටම ඇත්ත නැත්ත.