Wow, you sound a lot like me, fighting for things you know are wrong.....I ended up actually loosing my career....I had ended up in a department that didn't fit my skills. I was a firmware design engineer & when the project ended, they didn't have any firmware positions that I fit at the time, so I ended up in the policies & procedures group & felt like nothing but a glorified secretary (which was definitely NOT what I went to college & got my degree for)......I worked at that for awhile & then it just got too much & my anxiety rose so bad, I couldn't function. Then, the Northridge earthquake hit & I couldn't even get to work for weeks because of the collapsed freeway, then it took me 6 hours to drive one way to work. I ended up going out on MLA (medical leave of absence) for 6 months & the anxiety turned to depression because I knew I couldn't go back to that position. I found another technical position, but the director of the department wouldn't allow me to change. I ended up taking them up on a workman's comp case but it seemed like every time I had a deposition or anything dealing with the court, I would always end up suicidal afterward & lived in & out of the hospital for years during that time & even afterward for quite a few years.....ended up loosing the case, but they paid me NOT TO APPEAL. It was a huge mess & it wasn't worth it to me to fight any longer....felt like there was NO way I could win anything at that point & what I was loosing was pretty great.
I agree, however that it's important to fight their system & try to make things right.....but things don't always turn out the way we know they should & we have to be willing to accept what happens no matter what the outcome.
Praying you have the strength to get through this without the horrible reactions that I went through when confronting the company.