What most people do is pray that God will lead you to a mate, and this is the lords promise to us Christians
Mark 11:24
"therefore I tell you, whatever you ask in prayer, believe that you have received it, and it will be yours."
John 14:13-14
"[FONT=Corbel, Verdana, sans-serif]Whatever you ask in my name, this I will do, that the Father may be glorified in the Son. If you ask me anything in my name, I will do it."[/FONT]
[FONT=Corbel, Verdana, sans-serif]So god clearly tells us he will give us what we desire as long as it is according to his will but you must be born again to receive these gifts.
He also tells us he wont give us what we want because we ask wrongly
James 4:3
"[/FONT]You ask and do not receive, because you ask wrongly, to spend it on your passions."
[FONT=Corbel, Verdana, sans-serif]Its all up to God man just leave it in his hands and they don't need to be a virgin as long as they are born again and living holy they are worth marrying, it doesn't matter if they used to be a prostitute as long as they are born again and living holy and for god they are worthy.
God bless you in JESUS name [/FONT]