I made a discovery last night that I feel will help people interpret their dreams, especially the more complex ones.I have developed a technique for interpreting dreams, based on what they mean to you, the dreamer, as opposed to universally accepted symbols.1. Remember as much of the dream as possible. Write it down if necessary. If you have forgotten pieces, they may come back to you later in the day.
2. Once you have the dream down on paper, break it down into symbols. Let them stand on their own, and not as part of the dream.
3. Group the symbols. Circle the ones you feel may be relevant and the ones you feel may not. If necessary, make as many groups of symbols as possible, circled and un-circled.
4. Find a common ground for all the relevant symbols. For example: do they remind you of a certain song? When put together, but taken out of the dream-context, what do they mean?
5. What does the "common ground" or #4 mean to you? You may have more than one answer. That is your dream interpretation.
Here is an example using a dream I had yesterday:Mom and Dad were arguing in the kitchen at their house. Mom had just done something I want to do really badly, but have never done before. (there are more details, but I will leave them out for the sake of simplicity).
I broke it down like this:
Symbols: • Thing I want to do really badly
• Mom
• Dad
• Fight
What symbols stuck in my mind as relevant?• Thing I want to do really badly
• Mom did it
As I was going through my music list, I happened upon the song
"Waiting for Love" by Mephisto. That song came to mind when I was reminded of something else that Mom did that I wanted to do. Bingo!
Common ground: "Waiting For Love"Interpretation: I am still waiting for love... 
I later went back through the symbols and realised that the fight could represent my quest for love seeming like a never-ending fight. Mom and Dad as a couple could also be a "helper" symbol as well.