Sahih al-Bukhari 5645
Sahih al-Bukhari · Book 75: Patients · Sickness is expiation for sins
Narrated Abu Huraira:
حَدَّثَنَا عَبْدُ اللَّهِ بْنُ يُوسُفَ ، أَخْبَرَنَا مَالِكٌ ، عَنْ مُحَمَّدِ بْنِ عَبْدِ اللَّهِ بْنِ عَبْدِ الرَّحْمَنِ بْنِ أَبِي صَعْصَعَةَ ، أَنَّهُ قَالَ سَمِعْتُ سَعِيدَ بْنَ يَسَارٍ أَبَا الْحُبَابِ ، يَقُولُ سَمِعْتُ أَبَا هُرَيْرَةَ ، يَقُولُ قَالَ رَسُولُ اللَّهِ صلى الله عليه وسلم " مَنْ يُرِدِ اللَّهُ بِهِ خَيْرًا يُصِبْ مِنْهُ " .
Allah's Messenger (ﷺ) said, "If Allah wants to do good to somebody, He afflicts him with trials."