The other day i felt nausea throughout the shift as an overnight unloader, I went to the bathroom and vomited, I came back and told my fulltime supervisor "I dont feel good I just threw up" she said to me "Why are you telling me this?" along with " Im not going to send you home because you missed too many days"- instantly this made me furious bc there are individuals who show up once a week and if they got sick they got sent home(a conversation i had with a coworker the same day that doesnt show up and gets sent home for being sick), individuals who come in with a late start and get sent home early when we aren't covered, theres obviously favoritism going around the workplace. I told her "if you're not going to send me home then im not going to work at the pace I would normally do so and she didn't say anything and didnt send me home. I didn't show up for 4 out of the 5 days a week before and this was due to the fact I had final exams to study for and I let her know each day I wasn't going to show up and she acknowledged that. Then after the night i puked I didn't come to work the day after because of other flu like symptoms (extreme sore throat unable to eat or drink water, diarrhea, and fever). What can I do if she wants to write me up or wants to fire me when i come back? File a Grievance with the union or tell her upfront that she wasn't being fair to me and that she was being rude with the way she handled the situation ?