is he still a bum? if he is still bummin, its gonna annoy you that he is and the relationship wont work.
if he is emotional, you givin it up to a foreigner is gonna simmer on his soul for a good while, your gonna have to work through this too.
both of yall can manipulate each other off of these points, and it probably will happen for a while if you get back with him anytime soon.
if you really want him and you want things to work, you need to go over there and fuck the shit outta him, but tell him you cant be with him unless he gets his act together. really mean it and stand behind it, and only give him some pussy a few times a month, if that. he'll either a) get on his grind to earn you b) say fuck you for playing games and leave you alone
while you didnt directly do him wrong by living your life while yall were broken up, you know you broke his heart by giving it up to someone else, you have to own up to that at a bare minimum for anything to work between yall.
but honestly it dont really sound like you want him romantically, you just miss his affection and love. almost any decent guy can fill this void, honestly. you wanna be his friend, but you burned him pretty bad, your gonna have to wait for him to be comfortable with you before you can even think about being friends. just let him know your always there for him and leave it at that