Have you noticed that immigration processing has slowed down, that there are more requests for evidence, more denials of petitions, more people turned away at the borders, denied entry?  See American Immigration Lawyer's Associations article, Deconstructing the Invisible Wall to understand how current policies have impacted immigration processing in the United States.