Get a new doctor as soon as you can and don't be afraid to shop around. I had a doc a few years ago that told me I was obese at 5'9" 240. I had plenty of fat at the time but was PLing. I told her I lifted a lot and she looked up from her clip board and said, "yes, I see you're well muscled. I recommend that you stop lifting weights, jog and eat less protein." I walked out.
The doc I have now is the best. He loves hearing about the crossfit protocol and thinks it's first rate. He get's it. Doctors are no different than any other profession. Very few are great, some are good, some stink, a few are criminal and the vast majority are average. Average docs treat symptoms and don't think out of the box. I won't settle for average.