I agree with you 100%. Some people can learn and change for the better - IF they are sincere. Motivation is key to sincerity.
Trump has retweeted Levin shows many times, so he knows ... Trump remembers wrongs, but he also appreciates changes for the better; look at Cruz!
Well said.