Hey BND, it is a compliment that customers are complaining. Move forward and away from that job. I think everything happens for a reason and there are bigger and better opportunities for you in the future.
In the meantime, do something just for you to relieve the stress and anger.