Every time I meet a guy I like, he moves away

It’s been an ongoing thing for years. I’ve never had a boyfriend.

I’ll meet a guy, I’ll get excited and it’s going well and every single time it’s either the end of college, they’ve got a new job and moving to a new city, they’re moving abroad.

So finally I thought this wouldn’t go on for the 10th time. And I met a guy who is lovely and I’m excited and now he’s announced he wants to move to London in the next few months. Every single guy I know wants to move to London and I’m fed up of it. No one wants to stay in this little town but i have to stay here until I’ve finished my apprenticeship

Do I just keep in touch with these guys and go and visit them at weekends. I’ve always cut them off when they move away but maybe I should just see where things go and put the effort in??