Sinusitis (you appear to have this), 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. Needless to say, a persisting headache should be investigated. Please consult a headache and migraine specialist to rule out these causes one by one. Take care!