I am a US citizen, my girlfriend of 3 years is here on a f1 visa she is now on a OPT. It was in our future to get married after buying a home. We recently found out her OPT expires soon. And I would like to know how I go about making her legal. I live in PA and she lives in NY.