I have a boyfriend that I am in a very serious relationship with and we may get engaged soon. I am a U.S. citizen from birth in CA. He has been in the USA for a long time but without documentation - along with the rest of his family. We have also had a child, which was born here and is a US citizen. He works a full-time job and we even have a house together, pay bills together, etc. From what I have read online, it seems next to impossible for him to get a green card without having to leave the US and apply from the country he left over 10 years ago - and it seems like there is a lengthy penalty for doing so. Is it even possible for us to get married? What should we do? This is all very overwhelming.
Thanks in advance,