Hi there ~
I understand that you are having a lot of conditions that may be contributing to your pain issues. You have a vitamin B12 deficiency
that is being adequately treated. You can never have enough of that medication. Multivitamin
supplements may also be helpful and are available over the counter. Consulting a neurologist
for the pain that you are experiencing may also be of help. You need to see a psychiatry for the anxiety
issues surrounding your medical problems. I hope this helps.
Take care and have a lovely day!