My answer is Yes. But to answer to the question of how can it be so…well… to be frank, I have no straight answers. All I can say is that the guiding hand of the intelligence of soul/higher self/Source works in mysterious ways. An understanding of our dreams is the most direct way of tapping into this cosmic intelligence. This is one of the easier method when compared to other means such as clairvoyance training and other psychic developments. The reason for this ease is because most of us dream!
Interestingly, dream interpretation can also be applied in other areas too. It can be and has been used successfully to interpret the symbols of our clairvoyant vision while in meditation. Understanding the symbology can assist one in bridging a transition onto higher and more abstract means of knowing.
There are certain skills that I feel is important for successful dream interpretation. One of which is a developed intuition. Unfortunately, this faculty is something that no dream interpretation software or tool can have. It is something that only we ourselves can nurture.
Intuition is what binds and creates recognisable connections to the seemingly...