Strange Dreams you've had

Some my dreams are weird because they are oddly realistic, I even mistake them for real memories. It is something that happens every once in a while and, when it does, it is quite scary. I only know it is a dream if I remember the dream when waking up, if not it will be on the back of my mind disguised as a memory.
Dreams of the future, Ik its weird but i've already explained in "whats odd about you" so here is the short thing: I have a dream of something and like a year later it happens