Sinusitis, refractive errors of the eye, migraine, cluster headaches, brain tumors, high blood pressure, tension headaches, temporal arteritis, pinched
cervical spinal nerve
, 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!