Most employer Dr's are shit! I don't blame you for getting pissed. On top of dealing with something shitty, dealing with a moron that's a Dr sucks ... I was in a similar situation post surgery before with an employer.
But on a positive note, that's awesome that you've been able to keep things in check with just diet!