These are ALL descriptions symptomatic of a sluggish, weak, overworked liver !!! And of course if the liver is overworked so too are the kidneys and the lymphatic system <circulation> as well.
Please read my Posting on the Mahasudarshan. This is an Ayurvedic Herbal Formula containing the Triphala <three herbs of Amalaki fruit, Bibhitaki fruit, and Haritaki fruit> which have as well been reported to be significant in treating Cancers and I think the BBC recently announced this as well. In addition to these three herbs are forty additional herbs...This formula is Especially significant in treating liver disorders and lymphatic congestion...
And of course the Liver Flush literally flushes out those nasty stones...anything that Cleans the Liver has got to be Great for the Liver !!!