But you have to remember one sentence, the dream is a dream after all, it doesn't exist, since it doesn't exist. Why should we explore its causes and roots?
Think during the day and dream at night. What people do, say and see in a day will more or less affect the work of the brain at night. ...
So, relax before going to bed and don't think too much.