When it's your time to fly you will know. I highly encourage you sister, because you stood your ground by not giving yourself to him, you will be greatly rewarded by Him who truly loves you. Look for the man who knows God and trusts God with his whole heart. Pick someone who can be your spiritual leader and friend.If you can't pray with him at any given point in time about anything that concerns you, then you have no business being with him at all because our lives are for God our loving Father, not ourselves. Also, it's better to wait for the right one than to be unsure about someone and take an unnecessary risk. Don't be desperate. If you're trying to fill a need, wonder to yourself if that need shouldn't or couldn't be filled with a closer relationship with Jesus first. If you want to know who is the best to pick just look to the Bible. Does he show the fruits of the Spirit? Joy, Love, Goodness, Gentleness, Kindness, Meekness, Longsuffering, Patience, Self-Control. We already know your last boyfriend didn't have self-control. What else didn't he have? Be proud of your accomplishment in Christ and move on with your new wisdom.