I think we need a little more details lillianlillyallan. I've met some doctors myself that were real jerks, but this situation is a bit too ambiguous to judge. I doubt that you said "could I have an X-Ray?" and the doctor freaked out and called you a psycho. And please know, by no means am I saying you're lying - I absolutely know you are not; I'm just saying more details are needed, IE. A little more background on this situation, what symptoms you're having, and anything more on the conversation that led to this blowup.
I know what you're going through, believe me; I went to a doctor once and just mentioned in passing that I was on oxycontin. Due to the stigma of somebody my age being on a narcotic painkiller (I'm 23), the doc completely freaked out at me, kept yelling "You're just asking for trouble!" (just for the sin of being on a medication), and basically yelled me out of his office like I was some kind of a dope fiend.
My point being: I probably should have reported him, and you probably should too. There are some bad docs out there that get away with a lot because nobody ever reports them. But to be certain in your case, more info would be helpful.
Best of luck to you getting better. Drop in any time.