I suffered for 2 years, every single day, with a migraine headache. I met a friend who is a nurse and she told me to go to the GYN and get a blood test for hormones. I don't know how old you are, but I was peri-menopause. The Dr. prescribed bio identical hormones, and now I live head ache free. I don't know if this will work for you, but I wanted to tell you my story. It saved my sanity. Good luck.