Answer:
Yes, dreams often provide insight into the dreamer's unconscious mind. Deeply held beliefs, repressed emotions and fears often surface in dreams, giving the dreamer valuable insight. Interestingly, it is not unusual for the solutions to difficult problems to be revealed in dreams. For further information on dreams and the symbols they use, see the website linked below.
yes, sometimes. if u are a believer of god,then u might think that dreams are the predictions that are sent to you by god. but if u don't believe in god then it just your imagination. though you believe in god, everything might not be true as one can dream as a superman but u really cant be!