ive been having these deja vu dreams since i was 10, everytime i dream of something thats going to happen i always dont care at the time because it was a dream and immediatley forget them and its always around 1 to 2 seconds long, but my 1 to 2 seconds long dream comes true and i remember them straigt away. if someone is having a similar phenomenon please explain. its always after 2 or 3 months even 4 months