Try working in the customer service field (higher end office based, not Walmart type c.s.) for 30+ years. The idiots you get on the other end of a phone line are even worse than ones that are in your face, but of course as the boss says - "the customer is always right". The best part of the job???? - RETIREMENT!!!!!