I agree, I am not saying I don't want to live here, this is my home. Same as for folks in the military. They want to live with their families, so of course they want to live here. Take all the emotion out of it, and look at the stats.
Are problems all start with the fact that we do WAY TO MUCH FOR OTHER COUNTRIES!!! If we focused more on taking care of ourselves we would be better off. The countries we keep helping aren't going to like us no matter what we give them.