well scientists say that it happens because one eye sends a signal to the brain before the other one so creating the impression that it happened before...... but I think that's a load of crap cuz i have it all the time and it's the same thoughts and i'm guessing u can't see thoughts lol