This one sounds like the worst! I'd forget I'd ever gone to see him. He's rude, he's arrogant and he doesn't know what he's talking about. I do think you need to be tested to see what's going on, but not with this doctor. Ask around (friends, coworkers, nurses, etc.) until you find the name of a good doctor and start all over.
I know that's not what you wanted to hear, but heck, if you had that bad of an experience the first time you went to see him, I don't think you should stick with him and go back.
Life's too short to have a bad doctor!!! That's my new motto!!!
Good luck in getting tested. Hope you feel better soon. And don't let this doctor get you down!