please help me

In November I started talking to the German foreign exchange student at my school, just wanting to make a friend. We’re both juniors. We started talking constantly and before long I had feelings for him. We started hanging out, getting ice cream and talking in my car for hours. Relationships are against the rules for exchange students so we kept it quiet and never made it official. On January 31st, he told me he loved me and that was the happiest i’ve ever been in my life. He was the first guy I ever made out with, or did anything with. I fell so hard. I didn’t know it was possible to be so happy and so in love. I know we’re young and it sounds really stupid but if soulmates are a thing he’s mine. Everything with him was just different, perfect. We’ve kind of put off talking about what would happen when he leaves until it was closer to it happening. He just told me that because of the Corona virus, he will probably have to go back home in a week or two. He doesn’t have very much information yet so we don’t know for sure. I am completely shattered. I thought we had two more months to be happy and in love before everything got complicated but know I don’t know if we even have two weeks. i really don’t know what to do. Everything hurts. I can’t lose him he is my best friend and he’s all i have right now. Any advice?