My team are my 2 peers and our boss. The projects of my two peers have been experiencing some extreme issues in the last months.
Colleague 1's project - a priority project - is delayed by (at least) 8 months. Her another project by 4 months already. We also receive negative feedback from external partners that they don't feel informed, etc. Our "big boss" actually put an additional PM above her to help her with the projects.
Colleague 2's projects are always done by someone else. The guy is not very communicative - many people simply don't understand him, as he mixes up words - and will do as little as possible. This isn't just my opinion. I've seen large escalations with project team's members picking up tasks without even consulting my colleague and sarcastically commenting on his skills.
My projects are currently the only ones which are ok. I have just as much work as the two coworkers mentioned above. I've received positive feedback from external people.
My boss just decided that everything I do on my project needs to be consulted with my colleague. Colleague 1, who dislikes me and has been bulling me from day 1 at the company, proposed that. It's one-way, she will take a stance on my projects, I won't on hers.
Is there a way to solve that? (Or a way to swallow your pride and sense of fairness in order not to quit until finding a new job?)
I know that in the long term I need to search for another job.
EDIT: I have talked to my boss several times. I reminded him that when I asked to participate in some of my colleague's meetings at the beginning of my employment at the company he turned it down and told me I definitely won't participate because my colleague 1 is the PM there (we have different areas we are responsible for in the team and the meetings I mean here referred to the area which I, allegedly, control and for which I am, according to my job description, the process owner). I also told him that it's additional work for me to prepare presentations and have discussions on my projects. And that of course I always ask questions when I feel I don't know something. I reminded him that I currently don't have any time to spare - I've been telling him that for weeks and asking him to prioritise my tasks, since it's not possible to coordinate 12 projects at the same time).
The problem is the communication with my boss is difficult. He says he didn't say what he said (like that I can't participate in the meetings). He now asked me to meet him to go through my tasks again and prioritise them together. It's the 5. meeting on the topic. I've written down my projects together with the estimated effort (e.g. 10 h) and asked him to prioritise them weeks ago. He never ends up prioritising my tasks, instead, when I insist, he arranges meetings and tells me e.g. "I don't think you need 20 h to develop x, I'm sure it can be done in 2 h" - without having himself expertise in the area and knowing what the normal effort is. So we end up having hours of meetings with him questioning everything I say and no decisions taken.
I don't think raising the topic with my boss makes sense anymore. These are wanted hours.
Also, it's clear that my boss and colleague 1 are very good friends - they are the only two people from the same region in our (very international) team, they seem to be connected by the same culture and they do treat others as outsiders.