Dear , no worries. U asked Very nicely and clear question.
As u said there is possibility of Migraine. But dear there are thousands reasons of headache so without examination , detailed history cannot diganosed , so need to consult doctor to find out reason behind it and then treatment. Consult general physician first if required doctor wl suggest further opinion of neurophyscian .
Adquate sleep , plenty of water , rest , sound sleep of 8-10 hrs ,proper diet on time , healthy diet , avoid spicy and oily food.
In Ayurveda excellent remedy are available so u can consult Ayurvedic physician
Next Steps
consult general physician or any Ayurvedic physician its our discsion , u can consult me too