I can tell you from what you list it will help.

It isn't a cure, but it can dull the pain and make things bearable and improve your quality of life.

let us know how it goes and ask away.