I never realized that you weren't native American, but I can see now you must be upset as you are typing with an accent.
May I be blunt?
I don't want to kick you that you are down. That is not my intent at all. And I am not saying that your fiancee is "Mother Theresa", she could have made other choices too... however, I CAN understand her feelings.
My first husband KILLED EVERY BIT OF LOVE I HAD... slowly over 13 years.. I was a good and faithfull, loving wife - EXCELLENT mother to our children, (I was raised MAGYAR so you know that I was a good woman for my husband) supportive life partner and very good business partner and yet, he didn't care. I warned him FOR YEARS - if you don't change your behavior you WILL end up losing me. Of course, he promised he would change but he never did. Then one night (after we had been having serious problems for months) he beat me up. <---THAT ENDED IT.
I am now very happily remarried to a wonderfully loving and amazing man.
But, the reason I am telling you this is so that YOU can learn from your mistake. As Stilleto pointed out, maybe she wasn't making you as happy as you thought, but regardless you must first "work on you" so that you can be a happier person with yourself, to make yourself a better parent to your daughter - long before you can bring a woman into your life or work on this relationship with your fiancee.
You can NOT control her and do not try to use your daughter. I know how scary it would be to allow her to leave the US with your daughter as you would have to return to "get the child" if she did not return. But that is also the country of your birth and she would be held to the law's there as well.
Try to let her make her own decisions. Do not guilt her or make her feel badly. By your own admission - you drove her away. Let her be free so that YOU CAN BE FREE...
Focus on you so that you can be an excellent daddy. I promise you, once you get your own head together your life will present a better path.
I am very sad for you.
