Shaykh ‘Abdullaah ‘Azzaam said:
“And Ibn Al-Qayyim confirmed a principle saying that the human being, if his righteous deeds and benefit in the society are a lot, then he is forgiven for things that others might not be forgiven for, and mistakes of his may be overlooked that would not be overlooked for others, because the Messenger of Allaah said, “If water reaches two qullahs (measuring unit), then it will not become impure by impurity.” So a large volume of water, if some small impurity falls into it, does not have its purity affected, and it can still be used for ablution and bathing. Likewise, the human being, if his good deeds are many, then one turns a blind eye to some of his bad deeds that are drowned in his ocean of good deeds.
Because of this, when ‘Umar was bursting with fury at Hatib Ibn Abee Balta’ah, the one who carried out the great crime of treason – the crime of spying on the Islamic state and sending secret messages to Quraysh – and said, ‘O Messenger of Allaah (saw), let me strike his neck, as he has become a hypocrite,’ the Messenger of Allaah took the opportunity to teach them this basic principle by way of real-life experience, saying, ‘And how do you know, ‘Umar? He took part in the battle of Badr, and it might be that Allaah looked at the participants of Badr and said, ‘Do what you wish, as I have forgiven you.’ ”
[At-Tarbiyyah Al-Jihaadiyyah Wal-Bina, 2/79]