People do change! But it has to come from within themselves. They would have to want to change and they need to accept that they need to change. You do not have control of it, because you cannot change someone.
What you can control is your actions towards them.
- Changing the way you react to their behavior can send a strong signal to the other person.
- Asking for what you need and why you need it but not attaching yourself to your outcome.
- Reflecting on your actions if you are enabling that person or empowering them.