That being said, someone who isn't a virgin wouldn't matter to me just so long as they are spiritually strong. We all make mistakes no? I wouldn't want someone not being a virgin to keep me from marrying them so much as I'd want another girl to not marry me because I used to be addicted to pornography.
THAT being said, let me show yall this.
Jeremiah 31:3-4 The Lord appeared to us in the past,saying: "I have loved you with an everlasting love; I have drawn you with loving-kindness. I will build you up again and you will be rebuilt, O Virgin Israel. Again you will take up your tambourines and go out to dance with the joyful.
In the old testament, the nation of Israel had prostituted themselves out to the nations and their numerous "gods", however, as demonstrated in Hosea and here, God takes us back and he restores us. Our bodies ( and sometimes our minds) will never be virgins again, however, God can and does make us spiritually pure or a spiritual "virgin" of sorts. He makes us the way we were before we were defiled. Notice even after that it says that they are able to rejoice! Even after all our past and faults we can dare dream to be happy again, this time with God as our head!
Praise God that He gives us second chances, and forgives our mistakes. And hopefully will lead us to others who are also understanding of our mistakes... and of whom we can be understanding.
I'm sure others out there who are also waiting (or re-waiting, in some cases) catch absolute heck for it? I mean, I hear it all the time: "She's [this way or that way] because of a lack of sex..."; "You wouldn't know what it was if it fell on your head like a piano," etc.
I grit my teeth, try to smile, and pray, "God, I'm REALLY trying not to smack anyone... I need a little help here. PLEASE, please don't forget me!"