he has to make peace with what he has done, he still wonders how anyone can forgive him for what he has done...... He needs to learn how to accept or forgive himself first, before seeking and accepting forgiveness.
I think this describes where he is very well. Wish I could corner the market on the pixie dust that makes it move along a little faster, but everything in its own time.