i think you are suffering from migraine
. But it is also important to rule out other conditions of headache like cluster headache
I would advise you to consult a physician and get a complete health done.avois stress
, coffee, and other products which can increase the stress.
I hope i have answered your query. Take care