Ok,my case is I came to u.s. august 2004, i was pregnant.. Immigration gave me just till the end of november not knowing about my pregnancy..I gave birth on december 14,So by that my day of stay in u.s. was over. So one year and 4 month ago i got married with a American ex marine to fix my status..This person had a domestic violence case with his ex girlfriend he was going to court still after our marriage,the court gave him 10 years of approbation. So Now its hard for him to get a job cause his background,he lost his driver license,he got his credit bad,Such a mess.. So i was thinking ?if its possible for me to file the I-160a Form?cause i really wanna fix my status but his bad condition don't help me enough. I heard about that I-485 n I-130 form. What should i do,what's the best option.