<prompt> Human: I get paid weekly at my job and work graveyards 40 hours a week. I went in to work on Wednesday to pick up my check but for whatever reason they hadnt been prepared yet. I decided to check my recorded hours regardless and notice that my paycheck was missing an entire 8 hours, so I let my boss know and she says shell fix it. When I come back later to pick up the check she had only put 6 more hours on there. I asked her why she didnt put the other two hours and the response I get was I dont know you must have been late one day or left early. Its not possible to come in late or leave early on graveyard as Im the only one there from 10pm to 6am five days a week. I decided to investigate for myself and nowhere on the computer does it show me as two hours short. I talked with the manager of a different business in the same store same owners and he told me he could access the cameras to help me prove that I was there. First I decided Id confront my boss about the issue, in doing this she immediately started lying about my work ethic and stuck to her guns that I wasnt there for those two hours. On top of that she blatantly started treating me like I was her enemy even though I thought we were on good terms and have gone out of my way to help her out a lot. I started pointing out all the illegal things she tries to pull around the store; breaking food safety laws, employing her daughter, clocking said daughter into the time clock when she isnt even at the store, giving herself 53 hours a week and then just standing around so that she can get extra money, etc. The exchange was not pleasant and I left that office knowing that soon, somehow, my hours would be cut.Later that night I was running a late for work and was pulled over and arrested for speeding. They let me call my work, so I did. I called and let them know that I wasnt going to be able to come in today. In the morning I went and got my car out of the impound and called my boss to let her know why I wasnt able to come in. She said to call back and talk to her in a few hours since they were pretty busy. Instead of calling I opted to show up in person, however she had left about 10 minutes before I showed up. When I showed up I could see that I had been entirely taken off of the schedule. Callingtexting her has netted me zero replies. She was supposed to come back about 6 hours later that day so I just sat and waited. Around 6 hours later she called the store saying she was sleeping and was going to be a little late. About 2.5 hours after that she still hadnt shown up and it became pretty obvious she wasnt going to show up until I left. Since then we heard her mention that she was watching the cameras during the very time she claimed she was sleeping. I was told that she is claiming I never called in to work to let them know I wasnt going to be able to make it. Today I am planning on going in again as Im pretty sure shes there right now. However I just received a call that the only coworker that has been sticking up for me just got fired for Lack of Performance. This is where shes claiming that she was watching the cameras all night. My coworkers been written up one time in the past for coming in late, while Ive never been written up. We work in California. Isnt this against the law to just fire people or remove them from the schedule? Should I be filing for workers comp edit: unemployment immediately?To add onto this, my boss was recently late because she was arrested for speeding and had to get her car out of the impound as well. Since then her hours have skyrocketed. The coworker that just got fired is most likely going to be told that it was because she was spending time at the other side of the building, while earlier that very same day my bosss daughter was pretending to work at one of the other businesses for over an hour while still in our uniform. I have zero money saved up, and actually just got an overdraw notice from my bank today as I didnt really have the 200 to get my car out of the impound. If Im posting this in the wrong place please let me know, I couldnt think of other possible subreddits to post in. Thanks.  <response>: File for unemployment and start hunting for a new job. 