It is narrated from Sayyiduna Anas (may Allah be pleased with him) that a man supplicated in the presence of the Prophet (peace and blessings be upon him): "O Allah! You have not given me wealth with which I can give charity, so put me in some calamity in which there is reward for me." The Prophet (peace and blessings be upon him) said: "Subhan Allah! You do not have the strength to bear calamity. Why did you not supplicate like this: O Allah, grant us goodness in this world, and goodness in the Hereafter, and save us from the punishment of the Fire."
Hadith Referenceالادب المفرد / كتاب / 727
Hadith Gradingالألبانی:صحيح
Hadith Takhrij«حسن صحيح : و رواه مسلم ، كتاب الذكر و الدعاء : 2688 و الترمذي : 3487 - دون قول الرجل، انظر صحيح أبى داؤد : 1359»