Q: I was in a friendship with Mr. X and was committed with him for many years and now I am engaged to him Masha Allah. Our relationship is very pious and respectaable. We never touched each other. A year before my engagement with my friend Mr. X, my affair started with Mr. Z and I had a physical relationship but there was no penetration. I was cheating on my friend Mr. X. Finally I realized my mistake and now I have left Mr. Z.... My fiance, Mr. X got this information from different people about my past affair and asked me but I refused to accept it. I repent for my sin daily but I don't want to hurt my fiance nor do I want to cheat on him. One thing is for sure that he will not leave me even after I accept my sin in front of him but I don't want to hurt him for his whole life.
What should I do now? Should I tell him truth before marrying him? I don't have courage to face him
Secondly, will Allah forgive me ? Is there any kaffara of my sin? My marriage is planned after 3 months.
A: Do not expose your sins. Exposing ones sins before people is not permissible. Sincerely repent to Allah Tala for your past and make a firm resolve that you will not repeat this sin in future. All premarital relationships are haraam. You should not be in communication with the person with whom you wish to marry as it is not permissible in islaam for a non mahram boy and girl to be in communication with each other. Only with nikaah, the girl and boy become halaal for each other.
And Allah Ta'ala (الله تعالى) knows best.
Answered by:
Checked & Approved: