Yes you have been probably walked over. Or people are mean. Gossiping at your back. Above all, not doing the right things.
All of this and even beyond may be true.
On top of all that, why are you allowing their traits that are not good, to enter your mind and your conversations? What good does it do to you? Is it helping you in any way? Is it making the other person better in any way? Nope. Never.
Then in all senses and as corny as it sounds, the real work to be done is on yourself. To focus on their qualities and not the traits they are so desperate to get rid of. Negative is waste. It is littering your mind. Why bring someone else’s litter into your own home? Wise and fulfilled people don’t.