Scientifically, the reason it happens is something like short term memory being confused with long term memory. Something like that.
What bugs me is that it totally fucks with my perception of reality. My brain keeps telling me "this exact thing has happened before", but I know that's not the case.
I just saw a something on twitter that feels like I saw it before I even had an account there. Then the same thing happened for me realizing it's just Dejavu, and getting annoyed by it. Then looking at the tweet above it, and getting even more annoyed that I remembered that as well. I even remember switching tabs over to Phuks so I can complain about it, but luckily that's where it stopped.
But it never fucking happened, and it drives me so fucking insane. Whoever designed the OS for the human brain needs to patch this right now or I am going to lose it.
I've done it. It made the other person mad and they wouldn't talk to me any more but we were kids and on a church bus sooo.....
Just to clarify: I was telling my friend what this kid on the bus was going to do about 5 seconds before he did it. I did this for about.... 15, maybe 20 seconds. Deja vu the whole time It was really weird.