There's one more theory and that is because you have done something before. and now you've done something that look very similar to what you've done before so it feels like you've done it in the past. By my science teacher. For example. I have been to a shop and had a look at a product and now i'm in that shop and looking that product again then i feel like i've done it before Deja Vu..............So interesting