Why do we dream? What is the purpose of dream behind showing us things we never did or we never saw? How brain create this kind of dreams which are mixture of hundreds of events and thousands of people? Are Dreams are the messages of God?
valid question