If I was your manager I would not have fired you. I would have told you that some people suck and what you did isn't acceptable and even when the customer is a crazy person you can't do what you did. I'd warn you that if you did it again I might have to fire you.
Good luck job hunting.








