I have a weak immune system so I get sick quite often, but I normally power through and work my full days normally. The last few weeks however has been quite rough for my body, and I have not had the time to actually recover fully due to shortage of staffs leading to me working overtime. So I have to call in sick today, in the morning roughly 4 hours before work starts, then I got yelled at for being lazy and for calling in last minute. They make it seem like the shortage of staffs issue is on me and I am questioning why I have been working so hard and feeling unworthy.