anxiety
"I suffered with severe migraines several times a year.  In my 30s, the migraines became more frequent, longer lasting, more severe. Accidentally discovered Xanax, lifted the migraine immediately. Xanax not being a long-term solution for many reasons, my neurologist prescribed gabapentin.  I haven't had a migraine in over six years.  I take 1200 mg a day, usually before bed, but have discovered that taking 300mg in the afternoon when anxiety kicks in and the rest at night has made a huge difference in anxiety.  Anxiety runs in my family, migraines, too, and this medication works very well for me."