Good to know you are doing relatively well with regard to your Migraine
symptoms for the last few years.
Non-steroidal Anti Inflammatory medication like Dynapar
) are useful in the acute treatment of Migraine. But the medication is not advisable for long term use owing to the various side effects. Some side effects are kidney injury, liver injury, stomach ulcers, bleeding etc. Also they can cause medication over use headache in the long run.
Please consult a Neurologist
to discuss your treatment options. There are a variety of medications to choose from for migraine therapy including triptans & ergots. Also note medication is more effective when taken at the start of headache and a single large dose is more effective than multiple small doses.
Hope this helps!