Migraines are a nuisance. They are definitely far worse than a headache. They can occur unexpectedly and last for hours and in some cases, even days. You may feel debilitated and are unable to even help yourself to try to get rid of the splitting pain. Migraine headaches are known to be caused by certain