The way I see it, you can wait for them to change—which might mean waiting until hell freezes over—or you can change the way you think about them. I believe your best odds lie in changing the way you view them. What do you think?
Before I go any further I want to share a story with you that a lady told me. She was at war with an office full of people she described as mean, back-stabbing, lying, tattle-tales (and some other words that I can't say here). The atmosphere was keeping her awake at night, and she was barely able to force herself to go to work.
Out of desperation and self-preservation, she made a decision that she was no longer going to participate in the pettiness. When she looked into their eyes, she refused to see those nasty traits, but instead, she chose to see them for who she believed they really were under all that anger and pettiness. She also decided to be helpful to others in spite of the fact that she received no thanks. Gradually things changed. People in her office started smiling at each other. The lines drawn between responsibilities began to disappear, and lo and behold, they started helping each other! She told me that in four months, the office was transformed.
Let me ask you—what was the biggest change that happened, the one she valued the most? You got it! The change that had happened in her. She said, "I now know that the power I have to change my world starts with my willingness to change what is going on in me." In spite of it all, she figured out that she could enjoy her life. We all can.