أَلَمْ نَشْرَحْ لَكَ صَدْرَكَ Prophet صلى الله عليه وسلم is assured to be granted various verses and surah every time a challenging struggle occurs. The gradual revelation of those verses aims to ease Prophet’s heart and provide positive thoughts to his Rabb, so that the pain of the struggle is not felt, inshaallah. In the... Continue Reading →