You should move back to where your fiance is and try to work things out with her. Clearly, she was lonely and it’s not clear why the two of you aren’t married, or why you didn’t bring her with you. 😕 The bigger problem isn’t this other man she met on the internet. The bigger problem is that she is lonely and doesn’t feel committed to you. So go back to her and try to work things out. The way to keep her may be as simple as you staying with her instead of moving to another country with your family and leaving her stateside.
I hope that helps.
Please let me know how things go — and I hope you’ll follow me @AskAprilcom on Twitter.