I often dream of the future, and it always comes to pass, unfortunately it is often small things related only to myself - like I dream I'm going to say and do stuff, and after some time, I get into that specific situation (it can be days, months or even years down the line, but I always know I have dreamt of it). I also dream of alternate dimensions which I believe exists, like an alternate dimension where I work in a different job etc, small things like that, I get to peek in on those lives when I sleep. I really like sleeping too.
Yeh I'm with you on the dreams part, its like deja vu really strange (unless they've changed something in the matrix) Also i know as humans we have this imagination but where does it come from, how can we dream of things we've never seen or encountered like monsters from nightmares when we were kids. Ghosts aren't real tho, Aliens are lol
Regarding the dreams part, you don't actually dream them. As you are experiencing it, it triggers a nervous pathway which misleads your brain into thinking it has dreamt it. So you are actually creating that memory of a "dream" as you are experiencing it, it's quite interesting and intriguing. It has happened to me a few times as well, but it's a natural neurologic mistake. A brain fart, so to say.
As to ghosts, I don't believe it at all. Just like werewolves, bigfoot and little green men with anal probes. I think it's just an explanation given to try and make sense of some event people can not explain. Maybe a process similar to pareidolia. But I'm talking about people who trully believe they have experiences those events, and not just common hoaxes and pathological liars.
I see no reason to why ghosts would exist. Humans are not special. We don't have a "soul", nothing is lost when we die except for our nervous system's activity, which has nothing magical about it. Ion flows and neurotransmiters, that's it, just like any other thinking species. At least, that's what I believe in until I see something which proves otherwise, in which case I'll be happy to reconsider my believes.