Yes, people can change, just for drastic changes they need both support and immense amounts of will to do it
Even with things like smoking, you can change by stopping smoking. Is it easy? No. Can it be done? ofc.
The same goes for everything, just the bigger the change, the harder it is.