In the Qur'an, God reveals the reason why He grants blessings or takes them back from people:
That is because God would never change a blessing He has conferred on a people until they changed what is in themselves. God is All-Hearing, All-Knowing. (Surat al-Anfal: 53) Everyone has a succession of angels in front of him and behind him, guarding him by God's command. God never changes a people's state until they change what is in themselves. When God desires evil for a people, there is no averting it. They have no protector apart from Him. (Surat ar-Ra'd: 11) | ||
What is related in these verses are very important secrets that people are mostly unaware of or ignore. God says that He will expand the blessings of those people who engage in good acts, and will restrict the blessings of those who perform evil acts, and that the blessings on people will alter in accordance with the changes in their behaviour and sincerity.
Believers who know this secret of God try to see the hidden purposes in God's creation in every situation they encounter and remain heedful about this subject. They never feel self-sufficient, but strive hard to attain the moral perfection described in the Qur'an, and to correct their wrongdoings and failings. In this sense, they never dare to falter in displaying moral perfection and the refinement of their conduct.