P.S. Thought of some other things just in case, who knows, they might be helpful. Enzyme supplements can help you digest your food. You may already know that
Yesterday I was listening to a Dr. Levy Youtube vid re Vitamin C and as a side note he mentioned digestion. One thing he said is that it really helps to separate different kinds of foods when eating, like saving the carbs for one meal and the protein for another etc. He tells about studies done on dogs that showed transit time in the bowel was way faster, way faster, if they had separation of those kinds of food items. Just a thought. Of course we are not dogs, but maybe its true for us too.