What could be causing headaches and migraines almost everyday? I'm 27 years old and don't smoke, drink alcohol or drink coffee.

Neurology Evaluation. There are many potential causes for the headache symptoms you are describing. Without a thorough examination and possibly other testing, the cause cannot be determined. The best specialist to evaluate this kind of symptom profile would be a neurologist.