based on very recent experience of 4 months dati ng a brazilian girl i think you ddi the right thing buddfy ,although you could have done it in a better way!
long distance with a younger gorgeous girl is pretty tough on you r head, in the end you either have to cut your losses or move there asnd give it a go, sounds to me like you dont love her mate, if you did, you would be on ebookers
in our case i am 8 yrs older, and discovered early on she was in a marriage of convenience in spain for papers, we got on great, i fell for her very fast and helped her out in various ways, but it was not gonna work long term, but WERE STILL BEST OF FRIENDS!