Over the past 5 years, my liver enzymes have been up and down, mostly up and now I just found out my liver is enlarged from CT scan. I also have a marble size hard spot in the upper right quadrant of my abdomen that hurts to touch. My Dr. says I have fatty liver, which I believe, but I do eat mostly healthy foods and not much meat. So my question is how do I have fatty liver and it is that, that is really causing my tenderness and pain? I m also a redhead and fair skinned. Sometimes that plays into medical diagnosis. Thanks!