Allah accepts repentance from whoever realizes his sins, turns to Him and repents. And Allah gives us chance after chance to turn to Him; He, the Most Merciful, tirelessly accepting our repentance from sin after sin, again and again. (Pharaoh) However, the last minute repentance, when we are in our deathbeds seeing angels of death […]