I think topamax has a different effect on everyone. It is great that you have noticed a decrease in the severity of your headaches. I don't think that three weeks is long enough to tell what kind of success you will have. I have heard that it can take at least 2 months to see results from some medications. I did not do well on topamax. It didn't do anything to help my headaches and it gave me some really negative side effects. But the fact that you are already feeling less pain is a great sign! I am taking amitriptyline (it is an anti-depressant instead of anti-seizure) and I too had less severe headaches in the first month that I took it. I have been on it for 4 months now and I am seeing a major decrease in headaches. I don't think that I will ever be headache free. I still get major headaches when the weather is crazy and when I don't take the time to eat/take proper care of myself. I have come to believe that the medications only work when you work with them to be healthier. I hope topamax keeps working for you!