U.S. doctors online nowAsk doctors free
Woodstock, GA
A 28-year-old female asked:

I have migraines all the time, i feel foggy headed everyday, i have no energy . i've had mri and it's clear. fibromyalgia runs in family could it be?

2 doctor answers5 doctors weighed in
Dr. Paul Grin
Pain Management 37 years experience
Fibromyalgia: is a systemic pain syndrome which produces more general pain throughout the body. To be included in the diagnosis of FM, this pain should be located in at least three out of four quadrants of the body or along the entire spine, and must be present for a minimum of three months. For migraine see a headache specialist or orofacial pain practitioner.
Dr. Chirag Patel
Specializes in Neurology
See a neurologist: Your migraines do not appear to be under control. You should keep a log of the location, timing, duration, and intensity of these episodes and take the log with you to a neurologist. Before you jump to other diagnoses, consider controlling your migraine headaches first. This may help to make you feel less foggy. https://www.aan.com/Guidelines/Home/ByTopic?topicId=16
Dr. Elvia Greathouse
Obstetrics and Gynecology 23 years experience
Magnesium is helpful for migraine headaches because it is a smooth muscle relaxer. 200 mg twice daily is a good place to start. If your body is getting too much, your stool will get soft. Most people are actually deficient and it really is helpful. See your doctor so that he/she can assess all of your symptoms. Try eliminating Gluten, processed foods and refined sugars.
Sep 5, 2014
Last updated Sep 28, 2016
Connect with a U.S. board-certified doctor by text or video anytime, anywhere.
24/7 visits - just $39!
50% off with $15/month membership


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.