Help!! I like a guy too much!

So there is this guy and he is absolutely perfect! He is so sweet and he always texts me goodnight and good morning and there is “🥰😘😘” at the end of every text. He is cute and I was even his first kiss!! But of course there is always a catch for things so good, he is an exchange student. He leaves December 7th and we try to hangout as much as possible. I am currently living in America while he lives in Germany. I just don’t know what I’m going to do when he leaves. I told myself not to fall for an exchange student but I know I can’t plan my feelings... what should I do, I’m going to be heart broken when he leaves😩