Assalamu Alaikum Wa Rahmatullahi Wa Barakatuh,
I'm a Muslim man living in Canada who is in love with a non-virgin Christian woman. Before accepting Christianity she was an Atheist and did not believe in God. As you can imagine she was also very sexually active because nobody taught her that fornication before marriage is a sin. She has a very rough childhood in which her father would physically abuse her and her mother which ultimately ended up in her parents divorce. Her mother even went so far as telling her that it is ok to engage in sexual activities at the age of 15, which I find unimaginable. Since accepting Christianity more than 3 years ago she had expressed her disgust regarding the sinful actions in her past and has repented promising never to do them again with the exception of her husband. She has cried many times when asked about her past and I am 100% positive she has turned a new leaf. I am very much in love with her she has all the qualities of a devoted (future) wife and mother and she follows the teachings of the Bible to a T. I have not slept with her as I wish to remain a virgin until marriage. I feel that through some guidance that she can be converted to Islam Insh'Allah as I have asked her many questions which she and her pastors have no reasonable answer to and she has told me that she will follow me everywhere and anywhere if I treat her with respect and love.
My question is is it acceptable to marry a Christian, Non-Virgin woman who has repented and who I feel has turned a new leaf? Please take into account the brief summary of my situation written above when answering my question. Also is there any advice you could give me on how to forget about her past? As it has been lingering in my mind very much lately.
Thank you, May peace and blessings of Allah be with you always. Ameen.