i don't know where to start but i am currently in a situation where my bf is in canada and i am here in the states and i am a us citizen. i met him while he was in cali on a student visa we decided that we wanted to move in with each other so he moved to tx to be with me. just last year in aug he ended up go back to cali and then back to canada in sept because he was told by his crazy brother in law he was going to be deported back because the visa had expired. but if he was going to be deported wouldn't they have done so when he flew from tx to cali or when he left cali to canada? he literally was in cali from end of aug to end of sept and it was so urgent that he leave per his stupid brother in law, but yet while he was in cali with his sister and brother in law it didn't seem to be urgent that he leave. and i am going to canada next month to marry him becuase we want to be with each other but want to move back here to the states. will he have a problem when i file the I-130 since he was here after the fact the visa expired? and i want to to also file I-485 and I-765 all at once. how does this all work? i am new to all of this i am lost confused and stressed out. when i called the uscis i was told he could come on the visa waiver program and then i could submit all the forms together since he needs to be here in order to submit I-485 & I-765. what do i need to do in order for him to come on the visa waiver? can someone pls respond thanks.

Comment