First, congratulations on your decision to get married! The smartest thing to do is to have a thorough consultation with an immigration lawyer to discuss and review your immigration history to analyze your entry into the country, your status and your relationship with your boyfriend. Once your eligibility to adjust is established, the lawyer should be better able to discuss the process of the preparing your case. If you are not eligible to adjust from within the U.S., a possible alternative to...
You most definitely need to talk to an immigration lawyer who is an expert on criminal law/immigration issues. These are complex issues that you'll need to discuss before filing your adjustment of status application. Gather all of your criminal disposition documents and have them ready for your initial meeting with the attorney.
You may have a claim against your employer for unpaid wages because every H-1B employer attests to pay the H-1B employee the required wage for the position once the worker is in the U.S. in H status. Claims against employers who violate the DOL regulations may be filed with the DOL. In the meantime, if you are able to seek and secure new employment with a new employer in position for the same or similar occupation, you may be able to port to the new employer.
There are so many different types of employment-based visas that a thorough and in-depth analysis of his education, experience, and whether he has a job offer in an occupation related to his education, is needed before a reliable legal opinion can be offered. It's not clear from your post whether he's subject or not to the 2 year residency requirement under the J.
Vidal Cordova, Esq.
Yes, it is still good law and your employer can take advantage of it. Your employer should have the H-1B ready to be filed on April 1st because the cap was met on the first day this year (assuming you are cap-subject).
Once you are out of status, you cannot regain, change or extend status. Your lawyer's advice is correct based on the info you have provided. Further, you will probably not be admitted back into the U.S. if you no longer are employed and held an employment-based nonimmigrant visa. Any other information you should consult with an immigration lawyer to examine all issues.