You haven't listed your meds. You did mention that you have neck and back pain. Has the neurologist mentioned botox injections? I have suffered from migraines for 27 years and have used about every med there is with no relief. I have seen TMJ specialists who injected muscle relaxants into my face, neck, and shoulders and prescribed oral relaxants for several months...no relief. Braces....no relief..... topomax....relief for a short time then back they came. Blood pressure meds....no relief. All the typical meds...no relief. I have finally found relief, as the moderator said, through hormones. This is not complete relief but does keep them to a minimum and they are not as severe. (I can function. Yea!!) However, right before I began the hormone treatment (which had previously not worked) my next step was the botox injections. Maybe it would work for you if your insurance would approve it. Good luck.