I have known many people to come to me again and again to complain about how they are good and everyone else is bad. When I say everyone, I normally mean people who are their bosses, their coworkers or their acquaintances.
I see this a lot in others. This blame superiors, blame peers or authorities attitude. It is a self-inflicted injury that causes people to hurt their whole lives. The people they complain about don't care, they're often dicks, just like you said they are, so why allow yourself to hurt when they aren't? Why give your boss, coworker or acquaintance the satisfaction? If you want to combat this needless suffering, please adopt the following mentality, ASSUMING you are actually right about these folks: Reality is, people can be shit, and it's not your job to fix them. It is your job to fix you, and be the best person you can be. When you're dealing with frustrating people, it doesn't help you to mope. Stop allowing yourself to dwell in how fucked up and horrible some people are. They're shit, and they're going to keep being shit regardless of what you do.
Do you really want to let the people who you think are so bad, ruin your day or days? You have to live your life. If one person chews popcorn in a theater, does that make the film itself suck? Then why do so many apply the same logic to life? A small group of people are trash, so that makes life trash? Of course not. An analogy: You run over a cactus in the desert and it destroys a tire of yours. Fuck, that sucks... what is the more productive route? Route 1: Cry all day about how the cactus punctured your tire, continue driving once you fix your tire, only to drive over another cactus and repeat for the rest of your life. "The cactus is at fault, so I don't have to change anything! I did nothing wrong!"
Route 2: Drive somewhere else, where there are no spike plants and/or put thicker tires on that cacti can't pierce so you never have to cry and moan again? "Yes, the cactus sucks, but, I can prevent myself from being hurt by it in the future!" Obviously, the "I'm a victim" route in fine in many cases - victims of numerous horrible things exist and feeling bad is often part of the healing process - but the question becomes, how can you make the best of what you go through when there is no better alternative? Instead of moaning about the problem, how can you make it so you don't have the same problem in the future?
How can you help others live better lives, when they go through similar things?
Life happens: So how are you going to make the best of it?