<human>: On throwaway here because my bf is a redditor as well. We are both in our 20s and been dating for 3 years (been friends for about 5 months before we started dating), currently in long distance relationship. 

Lived together on and off for about 8 months. He is almost done with his education (graduating in May )and I still have 2 years to go. For the past few years he was the only one visiting me, because of visa issues.

 I am a daughter of economical immigrants and I even though I lived in Europe for 10 years, I am still not a citizen and I can travel only to countries in Schengen zone but my bf lives in UK. I tried to apply for a visa twice but both times they refused me (for ridiculous reasons like nationality, bank account opened too recently etc.).

 He said he might stay with me during summer after he graduates but after that he has to find a job and start working. 

Problem is that even if we talk about future like marrying and having kids in like 10 years etc. We haven't made any exact plans. I have no idea where this is going. He won't be able to visit me while he is working, even if eventually I will be able to get a visa to visit him I won't be able to stay for long. 
And after I am done with university as well, I will have to start working as well so we both won't be able to visit each other.

I don't know what kind of solution we could think of and I really don't know how to bring up the legal problems. He never had to deal with anything like this but I had to deal with it basically half of my life, I don't think these problems feel real to him. 
I grew up surrounded by a lot of racism and prejudice, I am starting to feel really uncomfortable about the whole situation.
 All I know is that I don't want to lose him.

Has anyone been in similar situation? What did you do?

Can you succinctly summarize the text in 1-3 sentences?
<bot>: my bf lives in a different country and won't be able to visit me after he starts working, I can't visit him because of legal issues (visa).