My point is that if "Allah" hides someones mistake/sin, who are we to expose them? Let me put it this way, you have been forbidden to let say eat chocolate, yet you eat it in some circumstances. You know your mother knows about you eating chocolate and you feel so shitty that you promise her that you wont do this again, she smiles and decides not to expose you infront of the family and hide it. (consider this as somewhat shameful act as well). Allah is jabbar and rehman, bai-nayaz and raheem. Its Him and His decision alone.And again you are no one to call anything sinful or not. Allah defines morality, NOT YOU!!
what happens to a muslim girl who have sex before marriage ??
Judgment is Allah's right and His alone, i am absolutely nothing to judge anyone to be very honest. While you point out the topic i would like to share a story that i read in some book:" A man came to Hazrat Umar (R.A), during his khilafat, and asked for audience. He began with saying that he want to marry his daughter to a very nice guy but the thing is she had sex with a guy before but now she has repented and became righteous, he inquired from Hazrat Umar (R.A) that whether he should tell the guy who was marrying his daughter about everything. Hazrat Umar (R.A) said, WHO ARE YOU TO EXPOSE SOMETHING WHICH ALLAH HAS HIDDEN FROM EVERYONE!and he said you have to tell them nothing and may Allah guide us all" Our only problem is that credential zero hain and judge hm american idol k tarha banay wae hain.