Man, sorry you have so much going on. Do you take vitamins? I know I feel better when I stay on top of that. I believe D is really important because it is malabsorbed when we have gut issues. I’ve found that I really have to take everything, but I believe that’s my liver disease. Even my mainstream gastro gets upset with me when I say I forgot…So I guess it’s important. All the fat soluble ones are the worst for malabsorption I think- A D E K.
That may not help you at all, but at the very least a really good multi couldn’t hurt! Good luck!