Kudos to you Literary Lark, I work in retail but I’m shop floor not services - I don’t know how service cope with the relentless rudeness and stupidity I’ve witnessed. I help out on services when they are busy but I’m always glad to get back to working stock even though that’s physically demanding. We do get the odd rude customer on shop floor too of course but there’s less interaction generally.
I tend to do what Sometimes Psychotic says and disregard their opinion - after all they are nothing to me. Recently I had a guy ask if I could count - I just ignored him, looked past him and solved the issue he had with the self scan machine with minimal interaction. You sir are a **** went my inner dialogue, and I inwardly thanked my lucky stars that I have no one like that amongst my family and friends. Don’t get me wrong, I have been in tears before with a customer, someone who came inches from my face and screamed at me. There’s always some randomly awful person who can knock you off balance. Yaowen’s advice about the insane asylum is really good for those scenarios!
I’m sad you don’t have colleague support - because that can really help. We do actually sit in the staff room laughing about certain customers at my store. It’s very cathartic.
Have you considered asking for training in other departments? I wonder if a change of scene might help? I know you say your manager likes you as a cashier but what would you like to do?