I go through this a lot and I’m not working right now because of it. I think the secret is being transparent and honest. Tell HR about the issues and who is involved. If it doesn’t change leave because it will just end up hurting you if you don’t. Stay strong and keep your head up.