Based on your recent failed relationship with your ex-fiancée in Pakistan, and abandoned I-129-F and K-1 process, I strongly suggest that you meet this new "match" first in person, with a chaperone if that is what your religion requires. Get to know her for a few weeks if possible, face to face. Discuss a possible future together, your hopes and dreams, likes and dislikes, etc. Then go back and think things over. Continue conversation long-distance, then go back for another visit. If you both agree, then start the K-1 visa process by filing another I-129F. You know the process already and how long it could take (1-2 years). You will need to include information about the previous I-129F on a new petition, and this new case, if you choose to file it, will receive greater scrutiny. I hope things work out for you and that you can find happiness in marriage in the years to come.