If Allah were to punish us for every sin we commit in this life, absolutely no one will be free of punishment. But Allah so merciful is oft-forgiving most Merciful. Narrated Abu Huraira: The Prophet said, “When Allah had finished His creation, He wrote over his Throne: ‘My mercy preceded My Anger.’ Sahih Bukhari (Book:93, Hadith:518).
The story of Musa (as) is full of lessons for the heedful. Even as a Prophet, he was not above mistake and certainly not above the human intrigues that seeks to bring you down. In a bid to support his kinsmen, he fought and killed an opponent by mistake. He realised his mistake, immediately, he repented and seek the forgiveness from Allah. “He said, “My Lord, indeed I have wronged myself, so forgive me,” and He forgave him. Indeed, He is the Forgiving, the Merciful.”(Al-Qassas-Q28:16).