Bleh, that's annoying! I've been lucky in most of my jobs to either be pretty chill with my boss or know them outside of work.
When I worked at kohls, they were a giant pain in the ass. Note to everyone, never work at kohls, they suck!
Maybe you could just ditch that job and look for another one? I know there have got to be places out there who would love some extra help on the weekends!
Right now I'm just going to be dealing poker. I'm gonna be doing cash games, where you can just walk in whenever, get some chips and sit down to play.
Then I'm also going to be doing tournaments whenever they have them. Tournaments are nice (at least from what I can tell so far), because you get a percentage of the total buyins and then I get the hourly wage from the casino, then any tips that the people in the tournament give. So for each "down", which is 30minutes, I could make anywhere from $20 minimum($15 from buyins, and $5 hourly), up to anything..
I might be rambling now, but I thought it was interesting when they were talking about it last night haha