The laws in the US can sometimes be vey confusing. I wiuld suggest you contact a lawyer specializing in immigration affairs or consult one of the many US Immigration offices.