dont be worried about your pain as described by you , i think you have normal type of migraine
pain . i dont want to say more but its permanent curable.
how many attacks about monthly? and weight? to see that first if have you constipation
so cure it first and avoid junc food , acidic food, vegetable of ladyfingure. and sleep daily about 7-8 hour ,and take green salad more in food.