<human>: Been dating for almost 2 years, most of it long distance.

He is from a huge city, I live in a smaller town. We live far apart so the plan was for him to come visit for a month and then him move here by December. 

I showed him all my favorite things in my city and was so happy and I thought he liked it. 
I live in a first-world country and I guess he had some culture shock. At night he started crying and freaking out about how he was scared he wouldn't be happy here because it was so different (so quiet,  and the people walking around are all intimidating) and he was scared his parents would miss him and he didn't know what to do because he wants to be with me and loves me. He also said that he is very scared of moving on with his life and really growing up by moving in with me. But he wants to be with me. 

I don't know what to do now. We were planning on him moving here soon, I don't know where we go from here. If he doesn't move here, I don't think I can continue being in a relationship with him, long distance is really hard for me and I don't want to be sad and missing him all the time. 

Maybe it was just because everything was a bit overwhelming and he hadn't slept in 2 days. I don't know. :((((
I can't move to his country, I'm still in school and when I graduate I want to Live a safe and happy life and he is from a third world country where things are really shitty right now. :(( 
Typing this out I feel like we're screwed as a couple. What can I say to him? I don't want to be like "either you move or this is not going to work" but what can I say? :((((

Can you give me a shortened version of the text?
<bot>: long distance bf visited me in my country for first time which he was going to move to at end of year. Is freaking out now about leaving his parents, moving on with his life, not being happy here. :((((