People reinvent themselves all of the time. Sometimes, bad events or bad deeds cause people to change – often by necessity. It can be the catalyst of forced change that can lead people to better things. Maybe not more moral, but often more successful.
I love cracked.com. They talk about this in a couple of articles: