I have a bad issue with my current job and HR isn't doing anything at all to help. It all started with the company changing my schedule a day before what would be my new work week. They didn't advise me of it, or anything and the day my new schedule started on a Saturday I had already had our baby shower planned. I didn't go in because I told them I already had this planned before and they did not let me know. They wrote me up for it. They also wrote me up for missing work when my mother passed away, again for leaving early to pick up her ashes, again for having COVID and being out. Also this last month I have been written up a few times due to my wife having complications and being high risk for pre-eclampsia. I have doctors notes and proof but still was written up. My current supervisor has called me names and harassed me. He also stated after I had told him my son can come early at any time due to the pre-eclampsia risk in which his response was “Well you better hope he stays in.” I have tried to take FMLA, ADA and a no pay leave in which I'm told I can't. They also stated that if my son is born I have to work and not attend his birth or I will be fired. This job has negatively affected both mine and my wife's mental health and I just need to find something new ASAP. Thanks in advance.