Was I wrong for snapping on her?

Anonymous
I’ve been working this job for over a year now. I think the overall company itself cares for the employees.
The people that work there are a little different. I’m mainly referring to my managers and they’re all in their late 20s to late 40s. I just find some of them fake. They have no problem asking me how my boyfriend is doing and they ask me how I’m doing sometimes but it’s usually when I come into work and out of habit. I’m a full time college student and I think one of them ( the oldest one ) has a problem with that. I could be scheduled until like 5 or 6 or something and everytime I leave on time she makes a slick comment or “joke” about how I’m rushing out of there.
I usually never leave on time and wait at least 15-20 minutes for them to tell me I can go home but they never do and I always have to ask. Once I had to go because I told my manager I had a business meeting and she ignored me. They never ask me how schools going or anything like that and schedule me every day on the weekends or every other day of the week. I also do a full time internship.
I’ve been extremely tired from school and I had to work today. There was a huge blowout sale going on and I was supposed to work 5-6 hours and go home at 4 because it wasn’t as busy. However I found out that the older manager wanted to keep me until 5 which I was fine with. So 5 rolls around and no one lets me go. If anything I find them all trying to avoid me. At like 5:20 I went to the older manager and asked her if I was supposed to leave at 5 or 6. She started stuttering and was like “uh five “ so she clearly knew I was supposed to go home but didn’t say anything. I laughed and was like “well no one told me”
and walked away and she kinda looked dumbfounded. I feel kinda bad but this manager always has a problem with me going home or doesn’t seem to care that I’m in school. She is nice and so am I but it’s annoying. What’s her problem?
Was I wrong for snapping on her?
1 Opinion