It’s normal to have a headache every now and then, but when the pain persists or returns on a regular basis, it could be a sign of a more serious problem. Frequent tension headaches, cluster headaches, or sinus headaches may point to high stress levels, poor diet, infection, or some other issue. Meanwhile, feeling a headache coming on can ruin the day. Anyone who has suffered from migraines can tell you that neither work nor play is possible until the pain goes away, and even then, recovery can be slow.

You may want to consider:

Allergy Testing