There are different types of vascular headaches, notably migraine,cluster headache and tension headaches.To ascertain that you have migraine you need to be evaluated by a neurologist as you do suffer from the headache since last 10 yrs.There are other causes of headache to be ruled out as well.Once diagnosed migraine can be treated with tryptans , antidepressants and by avoiding triggering factors.There are preventive measures too , which are very effective.
Answered2023-04-10 02:08:00
Let others know if this answer was helpful