he's not some great person overall, but he's got a heart,
even when he could've continued to be selfish, he gave up his own desires and his reason for living to try to look after some helpless kids
fully aware that it wouldn't absolve him of his crimes and aware of the burden they are on his abilities and comfort, he acted truly selflessly and out of love
Now that he's let go of his past desires, he can honestly try to be a decent person, something not afforded to him by his environment before, and something that chained and twisted a lot of his thoughts even after he had gotten his freedom, making him pretty delusional.
With his big choice of not going after dumpling being the beginning of his conviction and path to try to be a decent person from now i'm sure.
So there's no reason to hate him when he's already trying his best to be a good guy
Not that he's perfect, but his love for the kids is real, he just didn't and couldn't recognize it before