He behaved like a boyfriend and then said he isn't ready for a relationship?

Anonymous
Hi! I met a guy in February, in March we started to hang out (we went for walks every weekend). At first I thought we were just going to be friends, but in the end of May our relationship started to change. Neither of us was looking for a relationship when we met, it just happened. We met more often, got more physical (but didn't have sex until August, I wanted to wait and he fully accepted it). We went for a holiday (he was the one who suggested it) and it was perfect. He seemed to treat me seriously, I met his mom via WhatsApp (he is a foreigner and he has lived in my city for 2 years), he talked a lot that he wanted to take me to his home country. One year ago he got out of an abusive relationship (he said his ex was very controlling, she used to hit him). Week later after we came from our holiday we had a little spat, because he went to his friend's birthday and I told him that I wasn't happy with that (I think this guy is bad news, because he is apparently a quite frequent drug user). My ex told me before that sometimes he takes drugs like ecstasy or LSD at the parties, I wasn't thrilled, but chose to accept that, because it doesn't happen often. He said it wouldn't be a good idea for me to go there, because of the drugs, and he was right. The day before the party we talked about what we want and I just told him it would be great if it worked out between us and that in general I would like a stable serious relationship but for now I want to take things slow and he seemed to agree with me. One week later he told me that he isn't ready for commitment, because of the previous toxic relationship and he is scared the most of jealousy, control and dependance. He told me he doesn't know when he will be ready and proposed we could be friends, because he doesn't want me to be disappointed after for example one year when he still won't be ready. Oh, and he told me he has feelings for me (but not that he loves me). I don't know what to think of it... Any ideas? We are 30.
He behaved like a boyfriend and then said he isn't ready for a relationship?
7 Opinion