and for what it is worth I am very sorry to hear about your situation. I am 46 year old man and i weigh about 140 maybe and my sh*t started at your age. Lots of digestion issues. Which got way worse after I got my fillings out because I didn't know about chelation then.
if I could go back in time I would have gotten my fillings out then and started chelating to get the metals out, started Iodine therapy with the appropriate companion nutrients, started parasite cleansing and cleaning out my liver with Liver Flushing and coffee enemas and colonics.
instead of waiting until I was so sick and not very resourced to be dealing with all of this. Anyway that is water under the bridge now but I am doing everything I listed now and it is slow going, but as Commander Taggert says in Galaxy Quest: "Never give up, never surrender!"
Good luck and keep us posted.
and figure out how to get your number of bowel movements up to at least once a day if not twice.
you doing pysllium?
how much magnesium are doing? keep increasing it until you get Diarrhea, shoot for 800mg if you can get there, if not wherever you get is fine
you have to get those bowels moving better or you are backing up toxins into your poor liver.
get some water kefir grains from someone or order them from the kefirlady.com and start making young coconut water kefir to get a lot of good probiotics into your gut too.
every hormone receptor site in entire body needs Iodine to work right, so getting on Iodine will help adrenals too.
get the bromide, fluorides and toxic fluorides out of your ingestion paths....