I think you are doing a great job, and your doctor was treating you a little rudely!
I work full time with a doctor and he says your liver (or mine) is probably not that big, at least to be felt like that.
I can't see your ticker, (they are blocked at work) so I am not sure about your starting weight.
I am 28, 5'4'' and my high weight was 262, and ate out almost 100% of the time for meals and I have a lean liver according to my ct scan. The big fatty liver than can be felt like that is usually from being an alcoholic or being older and obese, and and having comordidities like diabetes.
Were any of your liver function tests elevated? LIke AST, ALT, etc?
You are 22, and you probably have nothing to worry about, keep up what you are doing. Be pround of your preop weight loss. :-)