I have had migraines for the past 22 years. I get them about once a week. I have had an MRI, seen various doctors, been on prescriptions, but still persistently get migraines whenever I have ...