I’ve been working at this store for about 6 months. I used to do over 25 hours a week (even though I asked for only 20). Although I am only part time he tried many times to schedule me over 30 hours a week (which I used to do because I was scared to say no to my new boss). I told him I couldn’t do all those hours in May and I gave him my schedule for the summer since I’m taking classes. I believe my boss was angry that I asked to cut my hours on one particular day from 9 hours to only 4. Since then he has reduced my hours from around 18 hours a week to just 8. My coworkers who have more seniority have asked me about my hours being cut to which I have told them I have given my boss 3 days including a night shift, day shift and a weekend as required but he for whatever reason is still cutting my hours. A few days ago I noticed he had scheduled me on a day that I didn’t put I was available (my guess is because someone quit) and I once again wrote to him about my schedule. When I checked my hours today I once again only have 8 hours out of the 18 possible hours I gave him. A few weeks ago he hired 3 people and basically gave them the same hours/days I work but then took me off 8 hours I used to do. 

I haven’t seen my boss in like 5 weeks because of my schedule being during hours he’s not there and since he was on vacation. He also hasn’t called me like he usually would to ask about covering someone else’s shift, instead he has my coworkers do it. I think he believes I’m lying about the hours I’m able to do and lying about going to school. When Im asked to do hours outside the 18 I’m available I say no because I’m taking 3 classes. I also think he’s mad because for the first 3 months I basically let him give me whatever hours he wanted. I even made my 18 hour schedule based on the hours he most frequently put me, it’s not like I completely chose different days. We aren’t understaffed either. All my other coworkers seem to have the same amount of hours.  I’ve started looking for another job but I haven’t found anything yet. 

This situation is giving me anxiety. Why doesn’t he fire me? What is he keeping me for? Is he trying to get me to quit? Why does he not tell me he doesn’t need me anymore when I’m available instead of trying to make me do hours I can’t ?