I get ocular migraines. No idea why. My doctor has prescribed tablets but because my migraines are only 15 or 20 .minutes, the tablets won't help because by the time the tablets get into my system, the migraine will be over. Any advice?