It always amazes me as to what abuse patients will put up with. I understand that patients are scared and desperate - and they want a doctor who will be their God and make all their problems go away. However, this desperation does not mean that patients should put up with rudeness or insults.
A good doctor will always respect his patients - and if the doctor cannot be bothered to do so, then he does not deserve the patient's respect either !
Sometimes the best course of action is to find a better doctor, rather than to remain stuck with the same bad old doctor. Just because he has treated you in the past and you have a relationship with him does not mean that you are married to him - and even bad marriages are better off being ended by a divorce !