Answered by Ustadha Shazia Ahmad
Is there a duty to tell the spouse all previous sins before or even after marriage? Can the partner insist on being told, or should previous sins remain between Allah and the sinner alone? Is it better to keep quiet about them? Does the partner have the right to see it as an active betrayal if one prefers to leave the matter with Allah, also in order not to discredit others?
In the Name of Allah, Most Merciful and Most Compassionate
It is obligatory for Muslims to conceal their sins, as Allah has done them a favor by covering them. Only under certain circumstances may they be exposed, and your situation is not one of them. In the future, if it comes up, it is permissible to lie to cover it up, but it’s better to use a half-truth, explained in the links below.
There is no duty to tell, and a partner cannot insist on it. One must protect the reputation of the other person they were involved with. Keeping the matter between oneself and Allah is not a betrayal. Instead, the one who wants to rent the covering of Allah asunder is acting like a traitor.
Abu Hurayra (Allah be pleased with him) reports that the Messenger of Allah, may Allah bless him and give him peace, said, “All my community will be excused except those who are blatant. And it is from blatancy for one to perform an act at night and to wake up and tell something that they did such-and-such while Allah had concealed it for them. They slept under cover of Allah, and they rent asunder Allah’s covering from themselves in the morning.” [Bukhari; Muslim]
Please see the many details here:
Is It Permissible to Lie In Order to Conceal Past Sins?
Disclosing Past Sins
How Should I Deal with My Husband Inquiring about My Past Sins?
Informing a Prospective Spouse About Past Non-Marital Relationships
Will My Future Husband Find Out About My Virginity?
Should I Tell My Spouse About My Relationships Before I Got Married?
Seeking Forgiveness for Premarital Relationship and Informing One’s Spouse
My Friend Committed Fornication in the Past, and Wants to Tell Her Prospective Husband About It. Is This a Good Idea?
Are There Valid Reasons to Reveal Sins?
May Allah give you the best of this world and the next.
[Ustadha] Shazia Ahmad
Checked and Approved by Shaykh Faraz Rabbani
Ustadha Shazia Ahmad lived in Damascus, Syria for two years where she studied aqida, fiqh, tajweed, tafsir, and Arabic. She then attended the University of Texas at Austin, where she completed her Masters in Arabic. Afterward, she moved to Amman, Jordan where she studied fiqh, Arabic, and other sciences. She later moved back to Mississauga, Canada, where she lives with her family.