Great advice, I always remember that an angry customer isn’t angry at me personally, and that makes it much easier to deal with. We’re all human though, some workers find it upsetting, so there needs to be proper support and training in the workplace to help us cope.