I went through a hard time at work once in a similar situation a few years back. I had a horrible manager and I was to supervise the 3rd shift. The manager insisted that everyone give her every little piece of gossip she could get her hands on and that is how she judged and ran the department. I refused to play that game as my supervision was always undermined by one of her little spies and snitches. You see, I work for a very big company and I was a regular employee working with contractors. Everyone knows that there is a chain of command and things should not get to the manager unless it's serious enough otherwise it should be dealt with within the shift. That was impossible, if someone dozed off for 60 seconds they were reported to the manager, when the person simply had a hard day. I would simply tell them to take a walk, go to the bathroom and wash their face. No, the manager would hear about it..she would send a note to the contracting company..then the contractor employee sees me as some kind of Ass****l. That's just a mild example. When something went wrong and broke on my shift she would call me at home during the day..while I slept..and further stress me out. Not only that I have found people in their 30s do not have the respect for people older and with job seniority like they used too, cut throats. It was the most stressful time of my life and how did I come out if it?
I drive almost and hour one way to work and it allows me to think. I started to use that time to change my thinking. I would think about working in a new job with a new manager and with coworkers that would respect me and that I could work with. I also, wanted to work with a manager that supported my work ethic and basically just let me do my job with out the crap. I did this and I used my emotions by feeling happy about having such a job, feeling happy with my manager and feeling happy with coworkers that respect and work with you not against you.
This is what happened within the next 6 months;
Half of the people in my department got laid off. I trained people from other countries to take our jobs. The other half eventually also got laid off and the department closed down and no longer exists. My former manager went to another department. I applied to a new position and have a wonderful manager, very good coworkers, that I respect allot and they respect and work with me, not against me. I now feel just like the feelings and thoughts I had applied in the previous paragraph. This works and you can apply it to any situation..some people call it the secret...I call it reverse thinking...it's the opposite of what you would normally think. I know it's easier said than done..it took me many attempts to stay focused, I kept trying, and it paid-off.
Good luck in your job situation...and God bless!!