Psychologically speaking, you can't solve it. You have to ask the dream interpreter. In short, dreams are a reflection of the real situation. Theoretically, there will be no prophetic dreams. Even if there is, it's a subconscious feeling. Something will happen and be conveyed to your consciousness through dreams.