I agree with Shez. Find a neurologist and get to the bottom of your migraines. I was having them almost everyday and just had injections done in my face to block them. That was done on May 10th and I have had 3 migraines since then which imitrex has zapped. Because I have a high sensitivity to certain drugs, my neuro sent me to pain management and that is who did my injections and is giving me my meds. Good luck with them, you have my deepest sympathies.