Well being big on dreams, I do believe that there is such a thing as dream interpretation. I actually wrote a hub relating to my experiences on dreams. My thoughts and opinions.
My dreams have a pattern and I usually know what they are trying to tell me. Or a good idea
The reality of my dreams are never to a tee of my dream, they always symbolize a sign or message. As most do.
However I have had dreams that I never had before and am usually guided to the place where I can find the answer.
I believe God/angels give us dreams to warn us of a hidden message. I do not myself really believe in trying to rack your brain trying to remember the dream. IF you are given the dream for a hidden message you will remember it. If not then it wasnt important as of yet.
However what one dream means to someone may not be the same definition to someone else. It all depends on what is going on in our lives. Sometimes it depends on your days activity.
Two people can have the same dream and it will mean entirely different things to each person.
I always have pre cognitive dreams and always always remember them for years.
I know the future is not written in stone however in general my dreams have always been messages to me about my life.
My friends ask me what their dreams mean and I always give them what I think is a good account of the meaning, however I do mention the fact that it is not my dream/life so it is not 100 percent accurate what I read into their dreams
Have a good day