if it is working for your headaches its reasonable to stay on it for awhile. usually i tell patients that after some time we can gradually taper off the prevention medication. how soon you taper down depends on how long you were having problems from your headaches. it your headaches were a problem for many years you may want to stay on the medication longer.
how long do i have to stay on nortriptyline for migraine prevention?