I feel like I can't talk to anyone in real life about this because - well, I'm embarrassed. I feel like an idiot.
Where I work, the staff are really friendly, but there is one exception. The supervisor is this really unfriendly middle-aged woman, never smiling, really short with everyone, but she's taken a real dislike to me. She never misses an opportunity to put me down. I can never do anything right. Whatever I say, she'll say the opposite. The worst thing is, she tries to humiliate me in front of customers. If I do something slightly wrong--more often than not, I haven't but she thinks I have--she tells me really loudly, right in front of customers, in this patronising voice.
And you know, I'm new, I'm young, I'm trying to get along with everyone, but sometimes I've had to go off to the toilets to cry--does that make me pathetic?--because I don't know how to cope with this. She's the supervisor and everyone sucks up to her, so I can't really voice it.
I don't know what to do. What can you possibly do?