Just take him off the Topamax for a month. When the migraines return he'll BEG for death. Then give him an entire month's worth of it, all at once.
It ends up costing exactly the same amount of money. Less, when you consider he'll eat less during a headache.