Sinusitis, refractive errors of the eye, migraine, cluster headaches, brain tumors, high blood pressure
, temporal arteritis, pinched cervical spinal nerve, tension headaches, poor or disturbed sleep etc are several causes of headaches. Dental pain and ear ache can cause similar symptoms. Please consult a headache and migraine specialist to rule out these causes one by one. Take care!