<human>: My boyfriend is a kind, loving, attractive man, but my feelings for him have been waning for some time. We share very few common interests and I feel his devotion to gaming stunts his personal growth and our relationship. Have tried talking about all of these issues many, many times, but no improvement. I love him, but I see no future for us.

The problem is that we live together, and I am an immigrant in this country (his native country). My work visa will be renewed in the future, but right now I have no guarantee for a renter that I will be in the country longer than the next few months.

Do I to wait up until the visa is renewed and I can leave? Do I break up now and just keep living together in this small space until I can leave? I want to do right by my boyfriend, who only deserves the best. I think staying in the relationship while my heart's not in it is bad, but living on top of each other after I break up with him may be worse.

Extra info: The apartment rental is in his name; he lived here before I came to this country so I have neither obligation nor right to stay here. I don't think he would kick me out (he's a good man and I'd have nowhere to go), but I also have no real right to force him to live with me after we break up.

Could you distill the essence of the text into 1-3 sentences?
<bot>: Cannot yet move out of shared apartment due to immigration stuff; should I break up now or wait until I can leave the apartment?