You can get married as long as you are eligible to do so in the state where you will be getting married. Every state has its own legal age for marriage. Once you are legally married, you can petition for your husband. But that's only one step. If your boyfriend entered the US unlawfully and will be over the age of 18 at the time you marry, he will not be eligible to legalize his status within the US anyway. He would have to go back to his home country and then, because of the overstay, he may be subject to a 3 or 10 year bar to reentry to the US unless he can get a waiver on the basis of extreme hardship to a US citizen spouse. If you can clarify how old you are your boyfriend, I would be able to suggest a course of action for you.
Answered on Jun 21st, 2012 at 4:43 PM