Are dreams “random” thoughts or related memories?
Our dreams come from 3 sources which are: 1)The product of our memories/brain activities, which can be random or related memories. It could reveal your past or present life. 2)God, who can reveal the past, present or even the future to you. 3)Other spiritual beings(angels or demons). Only God and other spiritual beings can reveal the future to you. Our own memories/brain activities could not reveal the future.