Q: I have been stressing myself out on my wife's past. I am about to get married next month and I have been engaged with my fiance for 8 months. I have never asked about her past and I know she had a relationship with a guy for 3 years until I came. I knew this from the beginning. I love her so much she is my first love and love of my life. I have been in love with her for 7 years. She was in my school. Just recently when I asked her that if she has ever done anything related to sex with her boyfriend she said no and swear ALLAH (Ta'ala) but when I talked to her about other girls why do they do or cross prescribed boundary of Islam with their boyfriends without even knowing that if they really going to get together and be married couple in future, she started to act weird and confused. So I finally asked her again that if she has ever done anything with him and this time I asked her to swear her on her deceased mother and she finally confronted that she has kissed him four times or more but nothing happened after or passed that limit. I asked her again if she is telling me the truth and only you have done kissing with him nothing more intimate, she said I swear I was worried that we are going to get married after a month and I hid it because it would harm our marriage. So my question is should I trust her and keep her and take her words? Because she lied to me with the oath of Allah Ta'ala. I know her that she is not lying that she hasn't done anything other than kissing but my male ego is bothering me. I try to forgive her but after some hours I get mad and emotional again. I am really confused that should I trust what she is saying or not. Should I keep her or not. Please help me with this.
A: Just as you have also some past and you cannot be sure that you had done everything hundred percent correct in the past, moreover the present casual relationship with fiance is also impermissible. Like you will not like that your past be revealed then it is your duty to conceal her dignity and her past. Make taubah to Allah sincerely and resolve never to get back to those wrongs.
And Allah Ta'ala (الله تعالى) knows best.
Answered by: