Forty years, RAZD, it's a very long time to still be paying for one's mistakes.
He assaulted someone. Sure, he shouldn't be in prison for 40 years over the incident, but that doesn't mean that humanity need ever forgive him for the horrific thing he did.
Forty years is a long time to 'still be paying for one's mistakes'?