1. Vet him before meeting him
You must be diligent from the get-go. The other day, I was with a girlfriend, and she showed me the latest text conversation between her and a man that she met online. He lived in another city and wanted her to travel to meet him. His end of the conversation turned sexual. I advised her to cut communication immediately. This man was not soulmate material.