Unfortunately, being in love is not enough to enable two people to get married when one is a US citizen and the other is a foreign resident. There are many obstacles the couple faces when attempting to get married. Here is a partial list of what a couple may encounter:
1. The marriage process a very long and frustrating event because many foreign countries have very complex and difficult marriage laws.
2. It can be next to impossible for a foreign resident to obtain a Tourist Visa to visit the USA.
3. Foreign countries can make the process for their citizens to leave the country a difficult one to discourage emigration to the USA.
4. Travel and hotel expenses for the parties to meet one another are very expensive.