Welcome to the MedHelp forum
It is difficult to diagnose the cause of headaches on net. 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!