How very galant of you.
Has it maybe occurred to you that you, not being a target of his rants, his vitriol and his violence, maybe you don't have the standing/competence to forgive him.
You can be a Pharisee. There are quite a few of them....so proud that they aren’t like THEM. Jesus says we are all sinners. Everyone. And that even in your Pharisee mode you’re no better than Gibson or the Russian. Hope nobody ever gets you in their sites and publicly exposes your private sins.