Shut up, or nut up. I have been in this position for years! Either cope, or leave.
I know I cannot leave and go ANYWHERE for NEAR what I make, doing what I do. I love my job, but the MGMT SUCKS!
You just gotta eat the bad, enjoy the good, and leave work at WORK! That shit DOES NOT come home.
KillJoy