Yeah, Allah's merci is beyond imagination.
Remember the story of the man who killed 99 men. For those who cannot recall or don't know the story, a man had mercilessly killed 99 men. He, at a time in his life, started to feel remorse and guilt over what he had done. He went to a religious man and asked him if he could repent over what he had done and if he would be forgiven. The man told him, "No." So, he killed him, and the total he had now murdered was 100 men. He then visited another religious preacher and this man told him, "Yes, you can repent, but you must go to this place." So, the killer, set out on his trip to his destination. On the way, he died. The angels of mercy and the angels of punishment came at the same time to take the soul. The angels of mercy argued that he had a pure intention of repenting and would've done so and deserved to be forgiven, but the angels of punishment added that he had mercilessly killed 100 men! So, Allah sent a third angel to settle the dispute. This angel came up with a solution: Measure the distance from where the man set off from to his body and then measure the distance from his body to his destination. If he is closer to his destination, the angels of mercy will take his soul. If not, the soul will be in the hands of the angels of punishment. By the will and mercy of Allah,
the man was only a few inches closer to his destination and, Alhumdulillah, the angels of mercy took his soul. Look at the great kindness of Allah subhanahu wa ta'ala. He forgave a man, who had pitilessly killed one hundred men. Why? Because he had a firm, pure intention of asking for Allah's forgiveness without despair and, "Allah loves those who turn to Him." (2:222) What more could one say to convince a person of how forgiving the Lord of Kindness, the King of all kinds, the Sovereignty of the heavens and the earth, truly is?
(source:
http://quranicverse99.tripod.com/islamicways/id9.html - i copied the exact paragraph - par no.12 including the "bismillah" and the verses from the Qur'an)