I have had Crohns Disease for over 40 years. Currently I cannot absorb Magnesium, Iron and Vitamin D. Can I do anything to help in the absorption process? I do absorb some vitamins and calories as I can maintain my weight, But I don't gain weight. Any Ideas? Thank you.