I have not heard of that...Is it a protein replacement?
Soy is terrible....glad you eliminated this one....
I do think that there are a few things that can help make your body work better...however, I think a good parasite cleanse would do your body lots of good....then after that, you can look into food tolerances and other things....the parasite cleanse will be truly exhausting and it lasts a month...You may feel like death but it's so worth it.