I just had a nerve block in the lower back of my head for migraines that have not responded to other treatments. How long will this last?