Dear reader! We all make mistakes and we are all in dire need forgiveness for the sins which we commit day and night. It is out of the mercy of Allah upon us that He facilitated many ways to attain forgiveness. Never will a Muslim adhere to them, except that he will be included in the forgiveness and mercy of Allah, as long as he is a believer and does not practice any form of Shirk (associating partners with Allah in worship), because disbelief or association with Allah prevent forgiveness from taking place.