So, I've figured out a few things about that job thing.
While there are certainly aspects of my job that drive me crazy, there are others that I'm grateful for.
It's air-conditioned.
I don't have to deal with the majority of my managers being stressed-out and taking it out on us grunts. There's a definite team aspect instead.
I have only ONE manager that I don't particularly care for.
I don't have to wear pants that I hate.
If I get off before dinner, I can go out with friends instead of having to go home and shower first. (doesn't mean I DO all that often, but I'm happy for the times that I can)
I have a decent guarantee of getting the hours I need - particularly during the season when I'll be able to work far more hours.
There's a very solid system for getting time off. When I need a day off for something, I nearly always get it. If I can't have the whole day, I can usually work something out to have the particular time frame I need.
It's not too far from home, and it's not too far from school.
I can get food there.
My scheduling manager is fantastic about working with the availability I've got to get the hours we both need. We usually have to do some negotiating whenever my schedule changes, but something always works out. This is something I keep taking for granted, but it's really very cool. There aren't too many places that will even HIRE me with the availability I have and how often I need to be off for a concert or something, and she makes it work out to get me as many hours as I need.
B. Micro-psycho. Badname. J. Lilrh. A. Foxy. Various friends scattered about that make the job so much better.
They didn't fire me for that time period where everything was insane and I was late to work a lot. They definitely called my attention to it, and I was sort of penalized, but I didn't lose my job.
They let me go on leave for three months to work at camp.
So, really, there's a lot about this job that is definitely a good thing. I'm still hoping to get transferred to another position inside the store, but I don't think I hate it anymore.