I can relate to this so much, Migraine runs in our family too

3 of my 4 kids have just been diagnosed with having it too

I was refered back to a neurologist as mine got that bad he then put me on medication for life (Topomax) I don't get them as that now.
I take 1 in the morning and 2 in the evening to prevent any migraine they really are good