The medications u mentioned are used to treat the migraine,my suggestion is ,use medications which prevents migraine before it even manifests . Diamox is not useful in treating migraine. There r far better Medication available.
Next Steps
Definitely visit a doctor near by , preferably a general physician.
Health Tips
Avoid stress and triggers which sets off the migraine.