personal" you should have deleted him and moved on. A guy who is not straight forward is not worth your time. Look at the other facts you shared: 1. You have no idea who he truly is 2. You met him through facebook 3. He is vague about his relationship status at first - complaining you ask too personal questions 4. He admits he has a girlfriend and that he rather see you 5. His text messages are creepy given you have never even met this guy in person This is how women get seriously hurt emotionally and otherwise. You should never play games with a stranger like this. His "friends" who say he has a good heart are probably creeps like he is. What guy do you know has friends tell a woman he is a bad guy? This curiosity you have is because he boosts your ego. He is feeding you lines of crap that make you feel good. It is intoxicating and you are not using common sense about the situation. Even if he was not dangerous, why on earth would you want to meet or entertain a relationship with a guy who admits he is with a girlfriend but cheating on her with you? I say cheating, because even though you have not had sex, it is very clear he is working his way up to enticing you into a hook up. You are just too close to see it honey... I would suggest running away