My boyfriend came here from mexico with a visa but did not return to mexico when his visa expired. We have a 2 month old baby together and want to get married and make him legal. What is the process we have to go through and how hard or heasy will it be since he came here legally but is technically illegal?