U.S. doctors online nowAsk doctors free
United Kingdom
A 41-year-old female asked:

I keep getting nightmares since few years, although don't ve any flashbacks [the way ptsd causes],pls help with possible causes of this? and solutions

2 doctor answers3 doctors weighed in
Dr. Donald Gieck
Clinical Psychology 14 years experience
Frequent nightmares: can be related to use of certain medications, mental health disorders, reflux, stimulating activities prior to bed, sleep disorders, or exposure to stress. Consider consulting with a sleep doc or psychiatrist here at HealthTap to review medical and medication history. Changes in these areas may help; if more behavioral, rehearsal therapy and behavioral mod with a psychologist may help. Be well.
Dr. Bernard Seif
Clinical Psychology 40 years experience
Nightmares: I see that you deal w/breathing issues. Have you been tested for sleep apnea? Are you breathing well in your sleep? Is there a theme to your nightmares, perhaps a particular story or emotion? Please see your doc to make sure all is well w/what you are doing for breathing and then a mental health professional. Clinical hypnosis may be helpful. See www.asch.net Peace and good health.

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Educational text
Free
Talk to a doctor
24/7 visits - just $39!
50% off with $15/month membership

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Educational text
Free
Talk to a doctor
24/7 visits - just $39!
50% off with $15/month membership
Last updated May 26, 2016

Disclaimer:

Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.