Blunt honesty here - I suck at forgiveness. Period.
Can I see that he's trying to make changes in his life for the good? Yes, I can. I wouldn't defend him to other people if I didn't.
Can I forget that he has, among other things, tried to destroy my marriage and also lied/manipulated things...