halfknot wrote:Does anyone know from a reliable source what provokes the dreams? I sometimes dream things that I couldn't have imagined awake. I think that they depend on what stresses me/ what I want/ I did/ what matters, but I'm not too confident on this theory
Actually, psychology as a science has many theories about dreaming,moreover, you can find a specific approach - Oneirology - scientific study of dreams. Your dreams are reflections of your real life, any actions, processes and so on which have happened are collected by your unconsciousness and during REM sleeping this information transfers to images and you have seen a dream. Another question, could dreams predict the future? probably yes for the nearest future, because it is a result of deep analisis and hard work of brain in a logical way.

Anyway, dreams show us our own persoanl problems and teach us how to solve them.
For example, you can consider for study Froud theory and his popular aspects
Firstly, Freud pointed out a constant connection between some part of every dream and some details of a dreamer’s life during the previous waking state.
Secondly, Freud, after studying the dreamer’s life and modes of thought, his mannerism and apparently insignificant details of his conduct, come to the conclusion that there was in every dream the attempted or successful gratification of some wishes, conscious or unconscious.
Thirdly, he proved that many of our dream visions are symbolical, which causes us to consider them as absurd and unintelligible; the combination of those symbols, however, makes very transparent to trained observer.
Fourthly, Freud showed that sexual desires play an enormous part in our unconscious, a part with great hypocrisy has always tried to minimise, if not to ignore entirely.
Finally, Freud established a direct connection between dreams and insanity, between the symbolic visions of our sleep and symbolic actions of the mentality deranged.