Although I do not have your issues, I am fast learning about the benefits of nutrition and all the suppliments you mentioned. I am 60 disabled, and not in great shape. Just started after finding a doctor who specializes in this kind of holistic approach. I never knew it was so important, and I now wonder why doctors before did not mention this kind of therapy. Take care all of you. ginnie