People don't change unless they want to. Unless something in their life prompts it. You have to learn to see people for who they really are, right from the get-go. If you don't like something about someone, or how they're treating you, don't expect that they're going to change just for you. It's who they are. Expecting any different only leads to frustration, disappointment and more hurt or disrespect. Not worth it!
There aren't many things in life that aren't possible, but one of them is that people who don't want to change can't be helped to be changed by us. There are many in our lives that we know that seem to be willingly undertaken by life and its circumstances. We must all learn that though there are those in our lives who we feel aren't getting everything out of life that they possibly can, and are living nowhere near to where they may potentially be, there is nothing that we can do for these people if they don't want change within themselves.