I recently sent my manager my updated availability since class started again, letting her know its only  for 3 months and I will have full availability afterwards. She calls me into her office the next day and tells me "no one is ever going to hire you with these hours. If I was your hiring manager, I would've never hired you. No hiring manager would ever hire you. You will never get a job with this kind of availability". I really cannot change my class schedule and in the end she granted my availability. I am only unavailable for 1 and 1/2 days. I let her know before I was hired that I am a college student and that my availability is only until summer. Now I am scared to say anything to her. Was it really necessary for her to say all these things?? I don't even need this job and sometimes I wish she would just fire me, but she probably cant/wont because the last 5 people she hired resigned and its just me and someone else left. I just feel a lot of pressure every time I'm there and I can't seem to do anything right.