You have all the signs of a congested liver. Do the liver flush, and all those issues you listed will go away. Keep flushing out the stones and parasites until nothing is left. Could take 10-12 flushes. I would recommend Andreas MoritzLiver Flush book. Good Luck!