(((jimi)))
I'm sorry that your rheumatology doctor is such an jerk!! He sounds like the type of doc that gives specialists like him a bad name.

It makes no sense that you gave to be referred to a GP to me, but service policies are always screwy ~ senseless

.
I hope that this doctor makes up for the mistakes made by he and his team made in your treatment. I also hope that you get reasonable answers to your valid concerns soon.
Very best wishes to you...