Al-Ghaffar: The Perpetual Forgiver

While we go about living our daily lives, caught up in the speed and realness of each moment, an occasional “oh my Allah!” moment interrupts, reminding us to step back and reassess our situation. Reality dawns upon us, and we suddenly find ourselves at a loss of hope because of our sins. All of this is due to our choosing to live in the moment instead of living for this moment and all the rest. We find ourselves being lackadaisical and insincere when we want to repent. We begin...