I'm moving overseas soon but i've caught feelings for someone what should I do?

I have been single for nearly 2 years as I knew I was moving and didn't want to let a relationship get in the way. Just my luck I ended up meeting someone on a night out, both of our intentions were just a one night stand. We got along really well, the banter is amazing and honestly so was the sex. So he ended up asking me to come over again a week later and because it was good last time stupid me ended up agreeing. I was originally thinking just sex but this guy literally organised a full on date night, it was so sweet and by far the best date I have ever had. Started with a platter and movie night set up, then I suggested it's time for the bedroom and he goes no no dates not over yet and took me to this really nice spot on the beach with a full fairy light set up and alcohol. We got to know each other more and found we have the same views on life, we have the same dark humour, he can read me so easy its crazy. He could tell when I was getting nervous and could keep up with my banter. I started getting butterflies (which hasn't happened to me since my first school crush) its so frustrating because im moving and I obviously am not going to give up an opportunity overseas but im not sure what to do. I have been so closed off to letting people in and this guy has managed to. We have been talking everyday now for months and have seen each other a few times. I leave soon and just need guidance on whether or not I call it off now before we get more hurt? or if I continue seeing him until I leave but then keep it open? or If I ask to just be friends and then when I come back we can see if we can give it a shot? He doesn't want to stop me from the full moving abroad experience and I dont want him to miss out on anyone either, but I also know i'll be jealous, and am scared I won't be able to find someone who makes me feel the way he does. Any advice would be great. Also advice on long distance would help too!

I'm moving overseas soon but i've caught feelings for someone what should I do?
Post Opinion