Some form of an immigration bill will ultimately pass, although it looks like it could take longer than has been anticipated due to very significant differences between the House and Senate versions of the bill. If no bill passes, try working with an immigration lawyer to explore possible options.

