We all like to embrace the American Dream. Number of my friends have accomplished that and found the hard way how they were exploited by their spouses once they settle down in USA. Once you become US citizens, your will be bound by the American Marriage laws automatically. That means, partners have to share wealth acquired after the marriage equally. If your marriage is not strong enough, make sure you have familiarized with your rights and responsibilities before the partner making less or no income take advantage of your hard work and accomplishments.
Marriages are tough and in US break-ups are being rewarded financially in many cases.