I dream dreams every day. Sometimes I remember them, some times not. Bur it is the way my unconsciousness talks to my consciousness. The only challenge is to understand what the dreams mean. We need to interpret dreams, as this will help us to make progress. Our unconsciousness knows how to make progress, but our consciousness need to understand what it is saying. Interpretation of the dream gets us closer to understand the solutions.