The Prophet ﷺ said, ‘I know the last person who will enter Paradise and I know the last person who will come out from hell fire…
He said about the last person going to Paradise:
This person will be brought for judgement before Him سبحانه و تعالى, he will speak with Him. When he is put before Allah for judgement, Allah will ask the angel to expose his minor deeds.
The angel starts exposing to him his minor sins and he will be looking. Allah will say to him one by one, ‘Do you remember you commited this evil deed on that day in that place at that time?’
He will remember and say ‘yes O Allah I remember.’
Then Allah will go to another one, ‘Do you remember you commited this sin on that day, that place at that time?’
He will say ‘O Allah, yes yes.’
All of the sins one after another, one by one.
After it is finished, the person who is standing for judgement will think that’s it, he’s going to be destroyed, no hope, he’s going to hell fire, at that moment Allah سبحانه وتعالى will say to the angel, ‘O my angel bare witness I covered up for him his sins during the dunya (No one knew them except him) and I expiate them today, I forgive him for it and I revert them into good deeds!’
When he sees this, the man will be astonished by Allah’s generosity and how great it is, he will want more so he will say to Allah, ‘O Allah I commited greater sins but they are not here on the record!’
Because Allah forgave his minor sins he’s saying this as he wants the greater ones to be reverted to good deeds too!
The Prophet ﷺ every time he narrated this hadith, he used to smile and laugh.
This is the generosity of AlMighty Allah!