Money. And strong passport are the only reasons to get your wife a U.S. citizenship. After that 5 years of living in the US making comparatively more money, she will have a U.S. passport and will make traveling much easier. They’ve gotten much stricter at the borders of every country even if you are legally allowed to enter visa free. The fact that my wife was traveling with me and my passport has made it easier. She was pulled to the side from the border line multiple times
Happens to us all. But the friends I made overseas I still talk to via FaceTime because they were better friends who are used to using the internet to talk to family back home.