Talullah, really sorry to hear you are suffering.
It's hard when your only source of comfort is unreliable. Have you thought of having advanced hypnotherapy?
I only ask because I had 5 sessions of advanced hypnotherapy recently and it's amazing. It was expensive, but it helps so much that it's completely worth it.

I hope your pain eases, love Jo xx