Nightmares may be caused by the heart yin deficiency fire, may also be liver fire disturbing the heart caused by the need for a formal Chinese medicine doctor to identify and treat, not blindly use their own medication. 1. Heart yin deficiency and fire: heart yin deficiency and fire, disturbing the heart and mind, night dreams, often accompanied by false annoyance (caused by the body’s heat), insomnia, dry mouth, mouth and tongue sores, hands, feet, and heart fever, red tongue with little moss and other symptoms, you can be under the guidance of the doctor to take Tianwang tonic Dan, Zhibai Di Huang Pills and other medicines. People with weak spleen and stomach should take the above two drugs with caution. 2. Liver fire disturbing the heart: Excessive liver fire disturbs the heart and mind, resulting in night dreams, often accompanied by red face and red eyes, increased eye secretions, tinnitus, dry mouth and bitter taste, and stringy pulse, etc. You can take medicines such as Gentian Liver Disease Pills under the guidance of a professional doctor. Gentian Liver Pills should be taken with attention: people with weak spleen and stomach should not take it for a long time; pregnant women and people with cold stomach should be cautious. In daily life, patients should pay attention to maintain emotional stability, eat less spicy, greasy and stimulating food, if there is physical discomfort, should consult a doctor in a timely manner, under the guidance of the doctor.