migraines can last for several days (even weeks or longer). a migraine medication will usually work better than an over the counter medication. i usually recommend prevention medications when patients have more than 3 headache days per week (or 2 headaches per week). (some people are on prevention medications because they can't afford to miss even 1 day of work a month)
how are frequent migraines that last several days treated or prevented?