Everybody that is tortured by frequent migraine headaches realizes how distressing and insufferable they can become. These headaches might last anywhere from a few hours to a few days if no kind of treatment is employed. The headache can additionally be accompanied by more symptoms which include nausea, vomiting, mental confusion, and sensitivity to light [...]