Based on what you have posted I would recommend that you take a step back and really take a look at your supplementation... you could be causing MORE problems with this if you are not completely sure what you are doing.
Natural food sources are better than supplements THEN natural food sourced supplements... So much of the supplements marketed today is synthetic and virtually worthless, in fact, they may cause more problems than they solve.
In addition, it takes a long time to become sick, it will take a long time to get well possibly requiring several different practices, not just a colon cleanse. It took me three Colon Cleanse over the course of about 5 months before I became “regular”. One just did not do it.
Attaining health and maintaining must become a way of life, and thought.