Hi,
How old are you? For how long have you been taking the medications?
Have you been assessed thoroughly? Were any scans done, any blood tests done before a diagnosis of migraine was given?
Primary headaches due to migraine may later transform years after into chronic daily headaches due to medication overuse.If you have been taking the medications for more than ten days each month for 3 months or so and its withdrawal leads to worsening of your headaches then you may be experiencing rebound headaches.
I suggest you inform your primary physician about this.Your medicine has its side effects. Ask your physician if it is possible to stop the medications and give you something else.Importantly, do not stop or taper the dose of topamax without informing your doctor.If you know a pharmacist in the area , he/she may guide you on what questions to ask and on what to expect given your medications.
Do keep us posted regarding your physician's advice.
Classic migraine means you have aura before your headache hits. I suffer the same. I found the best solution for me is magnesium. I take 250mg twice a day, morning and night. You can find it at any drug store or walmart. Give it two weeks. Then, I have maxalt and midrin on hand if I have a break through headache. I have gone down from 3 headaches a week to twice to three times a year. My nurse practitioner that does my yearly check ups recommended it to me and magnesium rocks! Good luck.