Something you could try as well is mindfulness meditations. There’s lots of evidencce it can help with pain management (if you google mindfulness & pain management you’ll find some stuff about it). I took part in a study recently that was funded by the MS Society, into the effects of mindfulness meditation. I really enjoyed it, and found it helps me a lot both in terms of pain and emtional well-being.
If you’ve not heard of it, mindfulness is simply about noticing what we’re experiencing. For example, being aware of what all the different parts of our body’s feeling, what we’re feeling & thinking, what we can hear or taste etc. But the aim is try & let go of the desire to change anything, or label anything as good or bad.
The idea of it doesn’t sound like it could help with anything, and I thought if anything it could make things worse - the idea of simply noticing the pain I was feeling, without doing anything to try & relieve it or distract myself, sounded like it could be torture. Admittedly, at first it was. But the more i practiced it the better things got. I used to think that I was in pain, but actually that’s not true - usually it would only be a tiny bit of me that was experiencing pain. And that pain wasn’t constant; it would come & go. And the vast majority of my body would be feeling all kinds of other things. Being mindful was a bit like looking at a map - by noticing the rest of my body, it was like zooming out of the map, so that the ‘street’ that I was feeling pain on became much smaller relative to everything else on the map.
I don’t know if that makes any sense, and by the sounds of it I’ve not had pain like you’ve been getting it, but I hope it helps and you find relief somehow.