I have been hanging on by a thread with this company for the past month. I've been working there for 6 months. I'm late sometimes but I always do what “needs” done. This morning I got a text that told me my uncle had cancer. I kind of shut down. I was more able to communicate about 40 minutes after my shift started. I let my boss know and he called me telling me I'd be fired if I did not come in. I don't know what to do anymore.