I'm pregnant with my immigrant Mexican boyfriends child. He came here legally on a work visa but it's been expired for two years. He still has the social security card he was given with the work visa but doesn't ever use it on anything. I've heard that because he came here legally it makes it easier for him to become legal but I was hoping someone could explain to me why that is. I see myself marrying this man some day and I want my family to keep growing. I know it's not going to be easy but I have to try. Any kind of information is helpful.