I've been getting really bad headaches, maybe even migraines, for a few weeks now on & off. This past week I've noticed that they seem to be coming at the same time, 2:30-3 in the afternoon. I haven't eaten anything out of the ordinary or changed any other of my habits in any way. I take excedrin migraine & the pain goes away, but I don't want to have to take pain killers every day for who knows how long. Does anyone know what could be causing my headaches, & do you think it's serious enough to warrant a visit to the doc?