Hi.. Thanks for the query.
From the symptoms, you could be suffering form migraine
There are many triggering factors for the attacks like sleeplessness
, improper food intake, intolerance to strong smell or taste or tension..
Best way to prevent attacks is to avoid triggering factors ( which may not be possible always)!!
You can take Naxdom when there is pain.
In case if you have frequent attacks, your physician may prescribe you some drugs like flunarizine
, amytryptiline or sumatriptan
which help to reduce the frequency and severity of episodes..
Try to have nutritious food to improve the general health.