I am sorry you are having to go though this, pain sucks! I know I have been dealing with it for quite some time myself I am on some heavy medication and know many others with the same problem. A friend got a pain patch it seemed to help somewhat He still can't move like he used to, So I don't really know. Do you have a good Doctor? Perna had some good ideas if you haven't tired them, but after 20 years you have probably been through most everything! As much as you try pain does sometimes put your life on hold. I wish you well and am sending good vibes and strength your way for a better day!