This is Dr Basu, experienced Internal Medicine Specialist.
I am here to address your concerns and provide great service.
Since rubbing helps that is not likely from brain tumor.
Brain tumors are located deep inside the brain superficial rubbing will not help.
However your pain is likely due to the very sensitive nerves supplying the affected area. \Migraine is the likely explanation.
Resistant migraine will not respond to simple analgesics like tylenol etc.
Medications like sumatriptan will help better to abort a migraine headache.
Daily preventive medication like amitriptyline or topiramate can be prescribed by a neurologist.
You should see a neurologist since symptoms have been goingfor a while for further evaluation.
It was my pleasure to help you today.
If I have answered all your questions, Please rate my response Excellent (click on the 5th star).
Please bookmark my profile for fast, reliable authentic answers!
This is the link to my profile: