I have gone through your query and understood your concerns. I suggest you to take advil
for temporary relief but for a better solution you need to use prophhylactic treatment for this which will provide you some free interval. Consulting a neurologist
is the better choice for treatment as it sounds like migraine
type of headache. Thank you.