Okay, so I'm now married to an immigrant. She entered the US in 1993 with her family illegally through the border. Her grand father at the time filed the I-130 for the whole family.

Her father and mother fixed their status and got the I-245 form for her. However, she went back to Mexico in 2000 (shes was 17 when shes was married) and was married in Mexico to her resident there.

Her daughter was born in Mexico and she was pregnant with her son. Due to abusive nature of the father she crossed back into the US in 2003 to get away from him (she was 20) with her daughter (pregnant with her son).

She divorced her husband in the US and recived full custody of the children. Shes been here for 8 1/2 years, now we are married. Can I adjust her status at this point? what are our options?