In terms of treating anxiety and pain, there is a medication called gabapentin, brand name Neurontin, which can help to reduce pain and alleviate anxiety. A newer version of gabapentin is pregabalin (Lyrica), which is also effective for anxiety and pain. Other medications that can help anxiety and pain include serotonin norepinephrine reuptake inhibitors (SNRIs) such as duloxetine (Cymbalta) and tricyclic antidepressants (TCAs) such as amitriptyline (Elavil). These medications are available worldwide, including Canada. I'm sorry to hear that you are not getting the care you need in your region. You may need to get a referral to a large university hospital outside of your region. If your specialist doctor is not able to treat you, then you should ask your doctor to refer you on to someone with more expertise. We should expect more from our doctors, rather than letting them off the hook by letting them not do anything while you suffer.