Hey, that doctor isn't all-knowing or as brilliant as he thinks he is, but you need to do whatever it is you need to do to stay alive and healthy. Even if you lose your job. It may take a while, but you'll find another one eventually.
Find another doctor who isn't a creep, and do whatever it takes to get yourself in better shape again. I'll be praying for you.