I went to college in NYC 2004 - 2007 (under F-1 visa) after I graduated I got OPT for another year (ended feb 2009). I went back to my country and got back to NYC April 2009 (under B2 visa) to finalize my moving (ie. shipping stuff home and returning my apartment by the end of its lease). Got back to my country after that and returned to the US in Dec 2009 (under b2 visa again). Returned in Dec to get ready for GMAT, as Im seeking higher education. I had a USC boyfriend for 3 years and when my OPT ended we borke up due to the circunstances and the distance. We got back early Feb 2010 and just last week my boyfriend asked me to marry him as he doesnt want to lose me once again. I read that is illegal to get married under B2 visa. What can I do? Can I marry him and apply for adjustment of status? Or should I get married and return to my home country to aplly for K3 visa? If so how long it will take? I would have to go home in some point as I came here with only 1 suitcase. What should I do?