Is their any final medication for migraines?

Triptans a great alt. Depending on the frequency and severity of your headaches, the degree of disability your headaches cause, there are Preventive Medication which are taken on a Dailey basis to prevent these Migraines and Pain Relieveing medications that are taken while your experiencing symptoms of a migraine. If that's the case and you've tried the over the counter then try prescription Triptans. .