I started talking to a Morrocan guy on a language exchange forum. I was very suspicious when he started to sound romantic. I told him even though I live in the USA I am not from here, and I don't have citizenship. Also, I'm moving back home soon. My country of origin is very poor, I'm from Latin America. I told him I don't make a lot of money. He seemed offended and said he was not looking for that. Here are some other green flags I'm noticing; he said if he ever married, he would like to provide. We don't have any age gap. We are both healthy young people. He has a good job and is educated. He's never solicited me for anything inappropriate. He wants to date and wants me to meet his friends and family. He has agreed to take things slow (because of my online job as I can stay as long in Morocco as I want).
3 red flags stick out, 1. He told me early on that his dream is to get married and have kids 2. Most of the women he follows on social media are foreign. 3. We met online
If he can't get money or an American visa from me, are there other reasons why he might scam me?