I would highly suggest you stop seeing this guy if you hate him so much and find him of no help to you, what is the sense of seeing him, eh?
I would do what you mentioned, see about getting a different pdoc, there is nothing unusual that 2 people may not "mesh" and that may be a sign it is time to seek out another, after all it is your well being that is most important.
Rant? Rant all you want here, it is healthy to get things off your chest, reduces stress and chances of developing high blood pressure

I wish you lots of luck with this, let us know how it all goes
DE
In giving advice seek to help, not please your friend
SOLON