You must look into your diet and bowel health because this is the most common cause of abdominal problems. The condition of the bowel is very important to the liver. Eating the an incompatible food for you own personal metabolism may cause problems. Obviously don't eat junk, but there again eating too much so called healthy food rich in non-soluble fibre can cause over fermentation in the colon and lead to poor absorption. food intolerance are very difficult to pin-down but not eating a food that you can't tolerate can make a dramatic difference o your health over time. One problem is that it all takes time, month sometimes to see a difference, but if you can get the diet right the liver will start to clear itself.