Dear friend you are suffering from a variant of migraine
. I am sure you have been taking medicine for the same as you are suffering from this problem for last nine years. you need to let me know the medication you are on for me to help you further. Also regional nerve
blocks may help you.