What is the best medicine to take for sleeping and dreaming

Sleeping with excessive dreams may be caused by drinking strong tea and coffee before going to bed, etc., or due to hyperthyroidism, bipolar disorder, etc., which can be treated etiologically by adjusting sleep behaviors and giving medications such as zolpidem tartrate tablets, zaleplon, etc., if necessary. 1.Causes: (1) Caused by poor sleep hygiene behavior, such as drinking strong tea and coffee before going to bed, noisy and unsafe environment, watching scary and stressful movies before going to bed. (2) Caused by somatic diseases such as hyperthyroidism, post-herpetic pain, chronic obstructive pulmonary disease, coronary heart disease, etc. (3) Caused by mental disorders, such as bipolar disorder, depression and so on. (4) Caused by sleep disorders such as insomnia. 2.Intervention: (1) Adjust sleep hygiene behaviors, such as drinking hot milk before going to bed, keeping the environment dark, safe, quiet and comfortable, not watching thriller movies and not exercising vigorously before going to bed. (2) Treatment of primary diseases, such as giving methimazole for hyperthyroidism and lithium carbonate for bipolar disorder. 3. Sleeping aid medication: If the adjustment of sleep hygiene behavior is ineffective, and the improvement of dreaming is not obvious after the treatment of the cause, or caused by insomnia and so on, sleeping aid medication can be given. Zolpidem tartrate tablets, zaleplon, lorazepam and other medications can be given, there may be drowsiness, dizziness, nausea and other adverse reactions, allergic to drug ingredients, children, pregnant women, lactation is prohibited, the elderly, liver and kidney insufficiency should be used with caution. Sleeping dreams, if they occur frequently, should promptly seek medical attention, the use of drugs need to follow the doctor’s instructions.