can cause pain, if your liver is enlarged as a result of fat in the liver. An enlarged liver can stretch the tissue that surrounds the liver ("capsule of the liver"), and this is what actually can cause pain. What you need to do is get rid of the fat in the liver, which you can achieve by dieting, exercising, losing weight. If you are diabetic then control your glucose
. Stop drinking alcohol. If you have high cholesterol
or triglycerides then control this as well. Pain medications are just a short term solution, which in the long run can bring more problems..