LOL you guys n girls.
Okay here is my knowledge in dreams.
My wife is a dreamer, she knows how to read them as she goes but the complicate part is what was it all about and she has to put it together if she can once she wakes up. You guys know how difficult it is to remember "everything" you saw in your own dreams. Anyway, for her, she tends to get hints from dreaming storms which weathers is her thing in reality. She tends to get hints such as objects, who and colors which predicts for the next few days to approximately three months average. For example and based on true event/dream which happened more than five years ago, she dreamt of green twisters with family members and objects that is familiar and some of family friends who we are friends with as well. It gave her clues that someone was dying and it will be soon kind of warnings. She woke up upset and told me about it, asked around in the family if someone is in serious condition or something, none. Then in 2 days, her great-grandpa had very serious stroke that made big impact on his brain and all. He spent 2 weeks in hospital and transferred to hospice for approximately 14 months until he died.
That is just one of many dreams she has had.. even dreamt of friends, us, family and so on. For me, I get mythology dreams mixed up with realistic which will leave the actual object and/or person and/or situation mix together or separate giving me message to give me heads up whether it is good or bad. I am not a dreamer but I like it to give me heads up when I do care when I usually don't because I use my instinct very strongly which is my "power". I dislike it when we have dreams then we actual have the actual event/situation exactly like in the dreams within 24 hours to 2 months time frame. It gets confusing. ugh. Had that several times every year since I had that accident at age 4.
I believe dreams does help you predict your future and some members above is correct based on what you eat, know what the past carries in your heart n mind, and what show/movie you have seen too many times can affect your dreams but still pay attention if it is something worthy or something to laugh at. Notes actually is one of the best tool.
Good luck.