Dreams present a variety of messages. They may let you know your perspective is being skewed too far to one side and that you may need to bring in a balance. They may tell you it is time for you to break out of an old manner of perceiving that is no longer valuable to you and is holding you back. They may tell you that a major change is coming and you need to prepare, or that you are in the midst of change and you need to pay attention. They may inform you that you now have new resources available which you can use.
Dreams contain more than one layer of understanding.
The first and second layers of the dream will often give you information about what situation or subject the dream is referring to. For example, examining these layers of a dream amy tell you about feelings you are having about an external situation in your life. Or they may explain you are lacking something you need in your life. Many people stop working with the dream at this point before they get to the layer of meaning that indicates what action is called for in the dream. This third layer has the most direct influence on your awakening to who you are.