For pain management that has helped me with a similar problem is "Deep Blue", a essential oil product that comes as a cream which was recommended to me, or the oil by the same name. Healing I think is out of the question, but it does give relief to some extent. http://www.doterra.com/#/en/ourProducts/essentialOils/deepBlue
The other thing I find that helps is EFT. https://www.youtube.com/watch?v=MTcpM_CJ91c
I have followed several of these EFT people to learn, and found this one is best in my opinion. If you're not familiar with EFT it involves tapping on meridian points. This guy will tell you how to do it in your minds eye rather than tapping physically. This allows you to do it while around other people without anyone knowing it. It does involve practice. He has many videos, check them out.