What is that feeling where you feel that you have been somewhere before?. Some think that our souls travel when we sleep and as they are not bound by time and space they travel into our future and when we catch up with the event in the physical we then remember. Others say that we make a plan before we are born so as to learn life lessons and deja-vu is simply our soul giving us a gentle nudge when we come to a crossroads on our path. Then some think its a delay between our eyes and our brains. Any thoughts