Hadithcore
Mishkat al-Masabih, 451

Abu Huraira said:

God’s messenger met me when I was sexually defiled, took my hand and I walked with him. When he sat down I withdrew, and after I had gone home and washed I came back and found the Prophet (ﷺ) still seated. He asked, “Where have you been, Abu Huraira?” I told him, and he said, “Glory be to God! The believer does not become impure.” This is Bukhari's wording and Muslim has something to the same effect, but after “I told him” he adds: I said to him, “You met me when I was sexually defiled, and I did not like to sit with you till I had washed.” Bukhari has the same in another version.

عَن أَبِي هُرَيْرَةَ قَالَ: لَقِيَنِي رَسُولُ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ وَأَنَا جُنُبٌ فَأَخَذَ بِيَدِي فمشيت مَعَهُ حَتَّى قَعَدَ فَانْسَلَلْتُ فَأَتَيْتُ الرَّحْلَ فَاغْتَسَلْتُ ثُمَّ جِئْتُ وَهُوَ قَاعِدٌ فَقَالَ: «أَيْنَ كُنْتَ يَا أَبَا هُرَيْرَة» فَقُلْتُ لَهُ فَقَالَ: «سُبْحَانَ اللَّهِ إِنَّ الْمُؤْمِنَ لَا يَنْجَسُ» . هَذَا لَفْظُ الْبُخَارِيِّ وَلِمُسْلِمٍ مَعْنَاهُ وَزَادَ بَعْدَ قَوْلِهِ: فَقُلْتُ لَهُ: لَقَدْ لَقِيتَنِي وَأَنَا جُنُبٌ فَكَرِهْتُ أَنْ أُجَالِسَكَ حَتَّى أَغْتَسِلَ. وَكَذَا البُخَارِيّ فِي رِوَايَة أُخْرَى

References1 variant
In-Book Reference
Book 3, Hadith 155