30 Things That Could Be Causing Your Migraines
Cigarettes

Cigarettes have hundreds of negative side effects that impact your health and mood, and now you can add migraines to that list. Smoking too many cigarettes (or smoking too fast) can cause migraines, so put down the pack if you want migraine relief.