I am so sorry for all your pain. I think you are right in seeking out a new doctor. I am not familiar with the area where you live.
I know I had many medical issues and pain for years, always trusting my primary care physician. But he did a lot of patting me on the shoulder and shrugged it off as me "being a worrier". I finally switched to a complete new medical system....within a month I had a diagnosis which was an answer to all my problems.
I share this with you to give you hope. Don't give up. Hopefully you can find a new doctor soon. Take care.