<human>: Give me a shortened version of the text

So a little background. I am currently employed at a coffee shop, and I work with an incredibly incompetent and uncooperative shift supervisor - who has been there for 3+ years. On numerous occasions, she has admitted that she doesn't know how to run some of the most basic coffee-making tasks (like how to keep cadence to ensure fresh coffee), or know the standard recipes and formulas to making a good latte. She doesn't know the names or drinks of some of our regulars. And she times my half hour lunches, while she gets 45 minutes because she has 'shift duties' to perform. 

It's not that she does things wrong per se, it's just that I think there are more efficient ways to run a shift, or do the job, or just treat people in general. And when I bring these things up to her, she completely ignores me. She seems to interpret it as me trying to run her shift, which I am not. I am merely trying to offer some advice or requests. She has even responded with "Well I am the shift supervisor, and I have been here longer, so don't tell me how to run my shift."

At first, I thought it was just me but apparently my coworkers have all experienced this. I have even tried talking with my manager and other shift supervisors, but no one really knows what to do.

I know I should stop my whining, but it has gotten really hard to work with someone who disrespects and belittles me. I'm just miserable every time I have to work with her now. Am I just being a little bitch? or can someone please offer some advice on how to handle this?
<bot>: I don't know how to work with someone who thinks they are always right just because they are in a higher position. What should I do?*