Do you think someone who was racist/phobic can truly change?

Can somebody who was racist/homophobic/transphobic etc truly change?

Would you respect someone who had really changed, even if they had said offensive things in the past?