Yes, I have had to "fire" a doctor. Her and her staffs attitude was a huge put off. Besides the misdiagnosis and refusal to believe she was wrong.
The neurosurgeon that performed my neck surgery a week later confirmed the misdiagnosis.
If you don't feel "warm and fuzzy" with your primary care physician, get a new one.