Oh, Kelly..... I feel so terrible for you. I was soooo hoping things would go better.
I don't know about in Canada, but in the States your personal doctor can order some of those blood tests and the like. Whether they will or not, is another story.
Kelly, Kelly, Kelly.... I feel terrible for you. I don't know what else to say.
By the way, you really really really need to report this doctor to whomever you report doctors to in Canada. That is inexcusable. Really, Kelly, please report this man. He should not be able to practice his "specialty."
Kel, we love you and will do whatever you need us to do to help you get through this.