Try not to jump too quickly to the thought of "he's the one" or even consider that until God shows you that he is the one. My father always shared with his four daughters, don't listen to a man, watch him and see if his words match up to his actions. If he is a man of integrity and faith, he will want to put God first and you next and not for a short while but as a loving commitment. Aim for the man who will also be a great father, too.
Also, I don't correspond with someone for very long without expecting the two of us to meet. A lot can change when you meet someone face to face and spend time with them. Try not to be so hard on yourself--it's his loss. If he doesn't feel that way, then he's not the one for you.
The discernment of God will help you. In the meanwhile, love yourself the way God does and you'll see that you would not be happy with someone who isn't passionate about you, not lustful, but someone who would never think of intentionally hurting you because he loves you so. St. Joseph, Husband of Mary, pray for my friend here and St. Ann, Patroness of Marriages, pick out a great husband for her. Amen. When you find true love, you will see how easily this man is wiped from your memory. I'll keep you in prayer.