Migraine headaches a some of the most debilitating headaches one can experience.