In my personal experience, there are three kinds of dreams, one is thinking during the day and dreaming at night. It is a psychological reaction to your daily affairs, some are direct reactions, and some are subconscious reactions. The other is that there is something wrong with your body. You don't know it, but your body knows it. It will help you dream and remind you. The last dream is that it will predict what will happen in the future. The human body is a wonderful thing. Many people have a premonition before something happens, such as the accident or death of a loved one.
I don't think we should care too much about dreams. Most dreams, explanations and puzzles have little effect on your life. I think it's better to live an easy life. I'm tired enough during the day, so why bother at night?
About dream interpretation, its core is nothing more than that something in the dream actually represents some kind of consciousness of you. Your subconscious connects two seemingly unrelated things. Your subconscious thinks they mean the same thing, but your conscious mind doesn't realize it, so you don't know what happened when you wake up during the day. Don't be superstitious about so-called books like Duke Zhou. The book says that dreams mean dreams, not necessarily. For example, people always say that if you dream of shit, you will get rich. There used to be a job as a dung digger. According to this statement, their chances of getting rich are much higher than ordinary people? The key to dream interpretation is to think more, and take out the psychological activities that are usually suppressed or buried in your heart and think more. Then connect with your dream, it will take a long time to understand what you dream.
Finally, I still suggest relaxing at night and living during the day. Life is like a dream, which is hard to explain. Why explain another dream?