For a while I have been worried about my workplace firing me because they've had job ads out for my position for some time now and didn't take them down when I asked about them and they said they were up by mistake. So that's been stressful. Recently I became pregnant and had a really painful miscarriage that required multiple ER visits for really bad bleeding. I took two days off and had to come back to work on a Saturday. That Saturday everyone else left early without permission which they do often and if I has stayed I would have been at work for more than 8 hours that day, while still actively miscarrying, cramping, bleeding, and crying the entire day. I couldn't take it so I left early too, without notice like everyone else did. That night I was back in the ER and had to have basically a DNC procedure without anesthesia or any kind of pain or anxiety medication. It was horrible and traumatic. I get a call the next day from my boss telling me that I would be taken off the schedule until further notice and that I wasn't fired just being given some time to grieve. Today I came back to work after basically annoying both of my bosses for a week to put me back on the schedule because I can't not work I need the money. I was not asked how I was, I was not given any sympathy at all, and I was lectured about how unacceptable my behavior was and how I was not a team player. Then I was told I was demoted but will still be expected to do the duties of my position when the woman they gave my position to isn't scheduled to work. I have never gotten a negative review at this job and the owner has only ever given me praise when she sees me. I'm going to be putting my two weeks notice in tomorrow because I can't stay working here anymore.