Welcome to HealthcareMagic.
This probably could be migraine
.Please take a Paracetmol 500 mg for temporary relief.
However detailed history and examination is needed to confirm the diagnosis.
I advise you to visit your Physician and get evaluated for the same.If it is migraine , he would advise you a combination like Migranil
or triptans .
You should avoid chocolates , practice meditation
If you need more information feel free to mail me.