only thing constant in life is change
people do change.
they do not like to change due to established level of comfort and stability. remove that and see what happens.
other than that, as mentioned above, one can change if they want to and apply some determination
with people's environment or life-style changes, person's behavior will adopt, over time that may reflect on their character too. everything is relative and conditional, that goes to change itself as well.