What Causes Frequent Headaches?

Frequent headaches could have a number of causes like viruses, bacteria infections, allergies or may indicate a medical condition. Call your doctor to have an exam.