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!