Your story is so eerily similar to my family's and I cringed as I was reading.
Just curious, are you and your husband raised in the same cultural background?
you wrote:I'm going to get hit with a lot of taxes, yes?
Epsilon Delta wrote: ...let some air out...
Effective January 1, 2013, Individual Taxpayer Identification Number(s) (ITIN) issued on or after January 1, 2013, will expire on December 31st five years after the ITIN was issued.