how long is a migraine
Migraines are powerful headaches that often happen with nausea, vomiting, and sensitivity to light. They can last from 4 hours to 3 days, and sometimes longer. The National Headache Foundation estimates that 28 million Americans get them, women more than men.