Prevention of migraine does not always ensure complete independence from the disease; It is more targeted towards reducing the frequency and severity of the attack. The person suffering from the attack may take about 4 hours to about 72 hours in the worst cases to recover.