Ok so i have been thinking on this for some time now and have come up with a possible theory of Déjà vu. Here it goes.

Well we live in a 3 dimensional world. Our body's can only perceive 3 dimensions. But some scientists say that there may be a unlimited amount of dimensions around us all with different laws of physics, time and space. Meaning that right this very second where you are sitting on your computer you could be in the middle of a ocean, or a busy street, or on a cliff, In a different dimension.

Also the same goes for dimensions and parallel universes. There is a possibility that there are a unlimited amount of dimensions and parallel universes around us this very second, some may be in the past of our time, future, or present. But we may have a twin in those universes and or dimensions.

So the average adult human uses 4-6% of our brain, what if when we are asleep we unconsciously some how use a different part of our brain we don't know how to while conscious and we can tap into our other selves and see the future and parts of our past through their eyes? I think Déjà vu cant be merely a coincidence it happens too often and to too many people.

Open for ideas and speculations, let me know what you think? =)