FWIW re: Milk Thistle
I was told by a very reliable doctor, that it is pointless to take Milk Thistle while you're taxing or detoxing your liver. Milk Thistle tells your liver to generate new cells and it can't do that when it is hard at work with a heavy toxin load or detoxing. She said, to first do what you need to do to eliminate parasites, drink lots of water, take things to increase bile flow (i.e., turmeric, etc.) THEN after that, rebuild your liver. It made sense to me.
I just started incorporating ground milk thistle seeds in my waffles, I love the added flavor, texture and fiber. Also, have been incorporating Echinacea Plus tea to support immune system and have noticed it helps considerably be more stable.
If you want my source for either of those, just ask, happy to share.