This guy has his sun in Gemini, moon in capricorn, mercury and venus in Taurus and mars in aries. He doesn't really have a lot of Gemini traits, that's why I consider him more of a capricorn.
So, long story short, this summer I met my friend's cousin and he asked my friend's bf for my number. We started texting and I wasn't really interested in him in the beginning but then I decided to give him a chance. I live in a foreign country and this guy was here to work only for a few months and then go back to our home country. He will be back next year in April to work again. So, after a few ups and downs in our "relationship" the last two weeks before he left, everything was going well. He told me he only wanted us to be friends but that we could still hang out as friends and I said I was okay with it. He started coming to my place everyday, we would talk, watch TV while cuddling, we pretty much looked like a couple. He even took me to his aunt's place. (I already knew his aunt because I know all his family members who live here, but him taking me there and having his aunt think there was something between us was... weird)
He opened up to me about a lot of stuff like, his mother's problem with alcohol and how she neglected them when they were little, his relationship with his brother, etc. He told me one of his biggest dreams was to have kids but he hadn't find the one yet. Before leaving he told me I would maybe hear from him sooner than I expected, he told me he would come here to visit me, he told me he doesn't like talking to people over the phone but that I was an exception and that I could call/text him whenever I wanted.
He was pretty involved in my life, giving me advice about people around me and I opened up to him about my sister and that I would probably have to go our home country soon to speak to her about something very serious and he said "Tell me when you go there, I'll pick you up at the airport, we'll go to your sister and solve this". He also told me I could stay in his place, with his parents. He's a mechanic and he's so passionate about it, which I find really cute and he once told me "You wanna learn mechanics? 'Cause I always said that my woman would have to learn mechanics". He was always talking about stuff we would do together next year when he comes back. I mean, when he says things like that, it means something right?
So, over this time I never had a doubt that he liked me. He was always saying that he valued our friendship and that I was a good friend but whenever he said something like that he would do something that was not very friend-like. Like I said, we would cuddle while watching TV and apparently, one of those times he got a boner. He told me that after he went home. And he would always text me how much I drove him crazy and how he "would do something that could ruin our friendship". But he never did. I also always told him I take sex really seriously and he said he respected that. He never even tried to kiss me. Now, I have a theory about that. He had a health issue a couple of years ago and it completely ruined his teeth. You can see it really bothers him. It's pretty bad, really. I don't care about it because I like him but he is really bothered by it, which I totally understand. He came here with the goal to earn enough money to fix them. My guess is that he wanted to get his teeth fixed before having something with me because he's really self conscious about his teeth. Another important fact is that when he came here he had a gf and a couple of days after he came, she broke up with him and a week later she was engaged to another guy. That is another reason why I think he wouldn't want a LDR. So I just figured he wanted us to be "friends" until he comes back.
So, after he left, 3 weeks ago, he texted me a couple of times, calling me beautiful and all that and I texted him a couple of times too, one of those times was a video I recorded of the first snow of the year 'cause he was always talking about the snow. His response to the video was very cold and I thought it was weird so I showed the video to a couple of friends and they told me "Who's that guy laughing in the background?". So, I was at my friend's restaurant and it's in a small village and a regular costumer who we all know and is old enough to be my father was there too. We were laughing because my reaction to the snow was hilarious. He did tell me he was really the jealous type before leaving but I at that moment I didn't think he would get jealous of that video. After this, we spoke on the phone and he seemed pretty normal to me. He said he was already sick of being in our home country and that he almost packed his stuff to come back here and the only reason he didn't do it was his teeth. He asked me if I missed him and I said yes and he said he missed me too. After this, we spoke on the phone once more and right after that second phone call he posted a romantic song on fb and the lyrics really looked like they were for me. It was about an unexpected love and wanting to be with someone but not being able to and then, he became strange. Texting less and when he texted he would be really cold. He even texted me the other day saying hi and I replied saying hi and that was it. Then he says he will call, but doesn't call. When we text, he leaves me on read for hours and texts back like hours and hours later. The other day he texted saying he was nervous about his dentist appointment (he's afraid of needles and doctors in general). His dentist appointment was yesterday so, Sunday evening I texted him wishing him good luck and told him he could call me if he wanted and he said he would call but never called. He was online on Facebook, posting plenty of stuff so he wasn't busy. Last night I asked him how it went and again he left on read for hours and then said it went well and I asked him how he was feeling and I'm still on read until now.
What is happening here? He couldn't lose his interest in me like this, right? I mean, even if we were friends like he said, this is not how you treat friends. What should I do? Should I say something? Should I leave him alone and wait? I thought about asking him if he's mad at me for some reason but I don't want to seem pushy.
What should I do?
Thanks in advance.