Sounds like you have been through a private hell there. It's amazing how rude some of the medical staff can be, and by the sound of it, the atmosphere in that whole hospital must be utterly toxic.

So yes, you have to formally complain (after you feel a bit better).
Try to rest a bit and let the stress flow out for a while. And feeling like an addict is not a good way to look at it: dealing with intractable pain has nothing to do with addiction, it's about hanging on to dear life.
Hang in there.