And now for the boring and factual bit.....
Trying to interpret dreams is like trying to interpret tea-leaves in a cup; it is all up to the interpreter what to see behind the dream-story.
In fact dreams are just the mind's way of putting the weekly and daily happenings when awake into some sort of order in the subconscious so that important memories are kept close to the surface and unimportant memories, ( or bad memories ), are stored much deeper in the subconcious.
Without REM sleep ( when we do our dreaming ), we would very quickly go insane.
Therefore dreaming does not have any mystical meanings at all due to it just being a mechanical function of the brain.
Sorry if that spoils your dream indulgences !