Anonymous wrote:He came to the U.S. circa 2004 and he's been a hardworking, rule abiding person here since then. He started a business and has been earning, spending, and paying taxes. He has also followed all immigration steps in hopes of receiving his green card. His kids are U.S. citizens. This is really hard.
This is the part that so many don't understand. So many people think that if you marry a US citizen, you automatically get a green card. That's not true and not how it works. That process can still take years. And becoming an naturalized citizen can take even longer. I know someone who has been working toward that for 7 years now.