One explanation of deja-vu is that your brain is slightly out of sync with your eyes and ears, usually when you are tired or bored. This would explain why deja-vu mostly happens in fairly mundane circumstances and you can't predict what is going to happen until it has.
I prefer to think that I am a psychic supreme being, blessed with visions of the future.
__________________
.
|