I dream a lot everyday since years i went into lucid dreaming. Sometimes i have dreams where i meet with persons never met before then later i meet with them in real life. Sometimes i just dream about the next day ahead me and i see the same patterns appear in my surroundings like in my previous dreams. The worst dreams i ever had for days contained different (previously unseen) creatures..
http://en.wikibooks.org/wiki/Lucid_Dreaming