I don't blame you on being talked down to, no one likes that.
But if you continue to bitch about it you'll get called on it. At this point it's just entertainment for me so by all means...
Get called on what? For explaining my side of the story in a reasonable manner and sticking up for myself???