Listen to your dreams
The word “predict” actually means to foresee, so such dreams open the veil on the potential result of something.
These dreams make us realize that the mind defies the laws of linearity of time. They also encourage you to look within yourself in search of opportunities for spiritual transformation and expansion of consciousness.
But these dreams are very difficult to distinguish from the rest. Often, after awakening, only a picture remains in our memory, so we just feel that it was important.