Mizzuno,
First, hugs.
Second, please stay strong.
I appreciate you posting and identify. I have recently in the last few months openly battled a new boss through HR , labor law and peers. I have never in 25 years gone to such lengths to fight back in a workplace. Not even close.
I'm not known as a troubkemaker. But wrong is wrong. And the law is there for a reason. And sometimes people like us who aren't looking for trouble, are forced to take trouble on.
Keep following your values and thank godness we are sober as we proceed.
And remember: "Your magnificence knows no bounds."