Marriage does not equal green card.
My son-in-law from Panama waited 2 years before permission to enter the US.
Then he waited 2 more years for permission to work.
Then he waited 2 more years for an actual green card.
There were numerous incidents during that time, like not being allowed to return to the US because his 2 year visa only had 3 months left, and he didn't have a return ticket, etc.
Point is, it is extremely difficult to migrate legally to the US.