Allah May Protect You Through What Hurts You
‘Abdullāh ibn Mughaffal narrated:
A man met a woman who had been a prostitute during the days before Islam, and he began to flirt with her, until he reached out his hand towards her. The woman said: “Stop! For Allah, for He has removed shirk and has brought us Islam.” The man left and later hit his face against a wall, cutting it open. He then came to the Prophet ﷺ and informed him of what had happened.
The Prophet ﷺ said: “You are a servant for whom Allah has intended good. When Allah, intends good for a servant, He hastens the punishment of his sin in this world. And when He intends evil for a servant, He withholds the consequence of his sin from him, until he is brought to account for it in full on the Day of Resurrection, as though it were Mount ‘Ayr (in Madinah).”
Graded ṣaḥīḥ li-ghayrihi by Shu‘ayb al-Arnā’ūṭ, in his takhrīj of al-Musnad, no. 16806. - Ṣalāḥ al-Īrānī