Migraines are caused by a variety of reasons - hormones, toxins, emotions, caffeine. Your birth control pill may actually be causing them. I can't take them for exactly that reason. The herb feverfew taken regularly will decrease and alot of times eliminate migraines. There are also homeopathic remedies that will alleviate alot of the symptoms while having a migraine. Caffeine causes migraines, but can also act as a cure while having one. Ginger can aid with nausea. Hope this helps.