I am applying though my husband who is a citizen. We have been married for two years and have 2 kids together. I am 19 years old and he is 20. I've been undocumented in the U.S. for 12 years. Is it necessary for me to travel to Mexico for the immigration meeting and the waiver or is it possible for me to stay in the U.S. while finishing the process?