Boy, he sounds like an arrogant jerk. I suggest trying the broken record approach. When he interrupts. wait him out, then say what you said again--i.e, what you want and why.
I would suggest telling him you hadn't finished what you wanted to say and he needs to hear you out, but I'm not sure how he would react. If you want to try that, then you might try flattery--"You are a great psychiatrist and I respect what you say, but please hear me out...."
Sorry you can't get a new pdoc.
Let us know what happens, please.