
The story of humanity is not one of despair, but of return. God’s doors are always open for those who repent and believe. His mercy encompasses all things — it precedes His wrath and outshines every sin. “Say, ‘O My servants who have transgressed against themselves, do not despair of the mercy of God. Indeed, God forgives all sins.’” (Qur’an 39:53)