If you date a guy for nine months, and don’t get to see him very often — he probably doesn’t feel that strongly about you. When a guy is really into you, he wants to see you a lot!! Maybe you can fill me in on why you didn’t see each other that often, and exactly how many times you did see each other. But since you mentioned it off the start, I think that your first clue to the importance of the relationship to him, was the frequency with which he made an effort to see you. 🙁 I know that you thought that the two of you were strong, and I don’t doubt your feelings for him, but the way a guy treats you over the holidays, especially a holiday as prevalent as Christmas or New Year’s Eve, is an indicator of his feelings about the relationship. It sounds like he went home to see his family for a month — did he give you a Christmas present? Call you on New Year’s? Those would be ways he could have shown you how much you meant to him.
Now that he’s broken contact and blocked you on social media, I think the best thing for you is to move on and not try to get him back. He’s made himself very clear. He’s moved to another country, found a new girlfriend, and broken up with you with no uncertainty. As for why he broke up with you, you’d have to look at clues that have to do with where he was in his life, and what he was looking for when the two of you met, as well as how the relationship was conducted. Like I said, the infrequency of dates isn’t a vote of confidence in the relationship, and especially if this was a relationship where you’d met online or were conducting a long distance relationship, there would have been a strong chance he was dating others as well as you…. but again, you’ll have to fill me in a little more on the details of what happened.
Bottom line: I’m so sorry about the breakup, but the clarity is a real gift, and you can use this new year to move forward, learn from what’s happened, decide to do things differently if you want, and find that Mr. Right who IS out there for you! 😉