30 Things That Could Be Causing Your Migraines
Aspirin

Taking an aspirin might help your migraine go away temporarily. However, many people tend to take aspirin too often, which can cause it to loses some effectiveness. The migraine will only come back once the aspirin wears off and be worse than before.