And I said, I'm his girlfriend, his ride, and his car. Who are YOU to talk to ME like that? You can't even run your department properly!"
That was what you said back to him after you said your boyfriend couldn't work those hours. directly to him or not, it was loud enough that he could hear it.
Yes he was wrong in saying he needed to teach his girlfriend his place because he doesn't let women talk to him like that. This isn't the 1850's. But at the same time your boyfriend works at his job. his hours are set by his boss. If you have a problem with his hours, you should take them up with your BF, not with his boss while you are at the store shopping.
How do you know why or how those hours were given to him. Maybe someone was on vacation, maybe he was making him aware of the hours early, maybe the hours weren't to be posted for another 2-3 days and he was giving him a heads up that there was a change in his hours from normal.
He had no business saying that to you, and IMO you had no right saying anything at all to his boss about his hours or how he runs his department. It's not his boss's or exboss's fault that you are his ride. in 99% of the jobs out there how you get to work is not the responsibility of the man in charge, it is the responsibility of the employee.
and every worker will complain about how things are fun, every trainer complains how others train, every dr complains of anothers diagnosis, every carpenter complains about the electrician or the plumber and they in turn complain about their boss or the contractor. It doesn't give their SO's the right to start telling others how to do their job because of some complaining they heard.
sorry I don't see this as rah rah, good for you. I think you should be proud that your BF would stick up for you. Now put this into a different scenerio, He was up for a promotion, not hourly crap pay, but salary 40-50-60K a year as a supervisor, but had to work earlier hours. but you didn't know, and neither did he yet. I would think before I speak next time.
His manager was wrong by saying what he did, but I don't think you're so innocent in the situation.