I'm 37, and I've been suffering daily headaches for years... with no clear reason. Sometimes, Advil or ibuprofen do help it, but they usually come back. What's causing them?
Headaches come from a number of reasons. You should discuss this with your primary care physician who might have to refer you to a Neurologist
Neurologists are trained to examine and diagnose the causes of migraines, you should go see one