Dreams are triggered by people's inner thoughts and feelings. In fact, everyone dreams every day, but most dreams are forgotten when they wake up in the morning. You should find a place where you can sleep comfortably. When you fall into a deep sleep, your dreams will disappear from your memory. This kind of deep sleep can not only eliminate those dreams, but also refresh you the next day, so that even if the dream still lingers in your mind, you have enough spirit to treat him.
In fact, dreams are just a way to reflect your inner thoughts, so you don't have to worry too much. Treat him with normality, and you will soon forget him. He is illusory, not realistic.
A person's sleep is very important, even if you have nightmares, you should sleep. You can't not do it just because you don't want to dream. If you can see the true meaning of the dream in your mind, everything is ordinary.