Maybe, maybe not, I don't know anything about you other than what you
have posted previously. Which is that you had a big drugs problem and a homosexual
encounter due to drugs.
Now you say all your relationships have led to sex and suggest none of
your relationships have been with Christian girls. Which actually is a good thing for
their sake. Young women tend to be far more vulnerable than young men, they
are the ones usually left holding the baby.
If you want to get serious for God (and that is commendable by the way, if you do).
Then again, I would repeat, put aside the relationships for a while and concentrate
on your relationship with God. You might regret things that have happened so far in
your life but you will never regret drawing close to God, turn your life over to Him
and allow God to transform you. It's the best thing you can do for yourself.
Who knows you might even find God does have big plans for you, but He won't trust
you with a Godly woman unless you yourself can be a fit and worthy husband.
If you truely want to marry a Christian, then you owe it to your future
wife to be a godly man, a man of honour, one who is trustworthy and one who
is full of the Holy Spirit who is capable of leading a Godly household.
Find yourself a good bible believing church, get involved, go to the men's groups.
Find good role models, men you can relate and chat to. Honest it's far better to
grow as a person now in Christ and become who God intended you to be. Rather
than go it alone jumping from one failed relationship to another for the sex and
kidding yourself along the way that you know God.
Im not saying this to be critical. We all need to be challanged at times, so I'm
challenging you to really get to know God in a way you have never known him
before.