I don't like the statement 'wasting my time' you are in pain and need assistance in elevating that. I would find a different dr. and I would look to get some insurance coverage as soon as you can. The doctor does seem to be doing a workup to rule out many things with all the test he wants to do.
Sorry