It takes time.
I know it does.
It’s just taking too much time.
Will this ever heal?
"You’ve changed so much." They’d say.
“Well. I’ve been through a lot.” I’d reply.
If this world were perfect,
made without pain and sadness,
we wouldn’t need heaven.
Hence I’d rather lose some things here
for a short period of time
and instead gain the everlasting rest there.
I promise we all will be revived one day
by Al-Baith, The Resurrector,
because the end of this world,
doesn’t mean the end of us.
One day Allah will bring a believers book in front of him and show him all the good things he’s done. The believer will be so happy he will make sujood out of joy. Then Allah will bring forth the believers book of sins and one by one, Allah will ask the believer if he did such and such sin, to the point where the believer will be overcome with panic and fright. He will then cry out to Allah “Oh my Rabb, will you not forgive me?”, and he will fall into sujood a second time. While he is in sujood, the Mercy of Allah will descend and cover the believer as a blanket comforts a cold person, but the believer will not realize. Allah will then say “Get up my slave, for I have already forgiven you.” And the believer will look to his book of good deeds and find that there are deeds he did not do so the believer will ask Allah “what are these?” So Allah will say these are the minor sins we have made into good deeds (as Allah promised in the Quran). The believer will then say “My Rabb, I still have some major sins I haven’t told you about!” And Allah had already forgiven him for these sins and granted him Paradise but he does not know.
From the outside, people will exclaim “look at this man, what a wonderful slave he just makes sujood to Allah repeatedly”, not knowing that the second sujood was to beg Allah to forgive his sins, the sins Allah did not expose to the rest of Creation.
And Allah Knows Best