Im new here, but hi!
It sounds like you are going through many life changes, with much stress and stress ALWAYS seems to make physical and mental situations worse. Hopefully these new changes will bring more peace in your life along with more healing. My prayers are with you, that you come out stronger and healthier on the other side.
Focus on the blessing of new grandchild and a returning son, that is much to be thankful for.