Sinusitis, refractive errors of the eye, migraine, cluster headaches, brain tumors, high blood pressure, tension headaches, temporal arteritis, pinched cervical spinal nerve, TMJ, poor or disturbed sleep etc are several causes of headaches.
Dental pain and ear ache due to infection or impacted wax can cause similar symptoms. Needless to say, a persisting headache should be investigated. Please discuss with your doctor during your appointment.
Take care!