I posted when you asked about the gallbladder.
My gallbladder problems came with high liver enzymes (non-alcoholic fatty liver)
It all corrected itself immediately when my mom came take care of me and I had to eat what she cooked for me since I had no energy to cook. She cooked me high-cholesterol foods, and I didn't have any money so I couldn't buy bread, rice, pasta, those sort of things I usually bought.
I had been eating a very low-fat diet for years trying to prevent gallbladder attacks. And when it didn't work, I always ate even less fat. Eventually I only ate 4 grams of fat per day (5% the RDA of fat) and my problems were worse than ever, yet I still only blamed myself for being lazy and stupid and weak! I mean, how much more could I avoid fat? Even a banana has 1g of fat!
The advice to eat no fat if you have gallbladder problems is wrong. You get gallbladder problems because you are not eating fat. The problem started precisely because I already ate low-fat.
I'm just lucky my mom came take care of me or I'd still be sick to this day. Whatever you do don't get your gallbladder removed. It has a very important job in your body.
I can eat grains again after I got better, but only a couple times per week, and only if they're traditionally prepared (sourdough bread, beans soaked in acidic water, fresh cornflower soaked in raw yogurt for hours, etc)
But I always have to eat a high-cholesterol diet, saturated fat and cholesterol now take atleast 75% of my calories and I don't have any problems anymore.