SUPERCHEERS! Life's too short to subject yourself to such Toxic Environments!
I was at a high power/high stress job for over 5 years that eventually drove me to a nervous breakdown....I wish I had had your guts and just quit, instead I went on stress leave, then maternity leave, and just didn't go back there after - found something else, only slightly less toxic - hence my current drinking problem. I'm on sober day 6, maybe by Day 39 i'll be able to kick this one too!