Jibreel's Displeasure at Firaun
Ibn Abbas (radi Allahu anhu) narrated that the Prophet (sal Allahu alaihi wa sallam) said: “When Allah drowned Firaun, he said (while drowning), ‘I believe that there is no God but He in whom the Children of Israil believe.’ Jibreel said to me, ‘O Muhammad! If you could have seen me when I took the mud from the sea and shoved it into his mouth, fearing that the mercy of Allah might save him.’” [Tirmidhi]
It is mentioned in Surah Yunus of the Quran that Firaun confessed to the unity of Allah (subhana wa ta’ala) when he saw death before his eyes. Previously he had been claiming divinity for himself and had caused untold suffering throughout the land under his dominion. His cruelty against humans and rebellion against Allah (subhana wa ta’ala) was of the highest order. However, even a person as evil as he would have been entitled to Allah’s Mercy had he made repentance in time. This shows us how vast Allah’s Mercy is. But, when one begins to experience the pangs of death, it is then too late to ask for Allah’s forgiveness.
This hadith also tells us that because of the angels’ closeness to Allah (subhana wa ta’ala) they despise the enemies of Allah (subhana wa ta’ala). They hate those evil people who rebel against Him and cause corruption in the land. Since Jibreel (alaihis salam) is the chief of the angels and thus closest of them to Allah (subhana wa ta’ala) his hatred for Firaun was also the greatest for this enemy of Allah.
Jibreel (alaihis salam) is the angel commissioned by Allah (subhana wa ta’ala) to bring down His punishment. All the people of the past who were punished, received their punishment through Jibreel (alaihis salam).
Other ahadith tell us that angels pray for the pious servants of Allah (subhana wa ta’ala). Thus, angels love those who love Allah and hate those who hate Him.