Help! Possibly inadmissable
I am a US citizen. My husband of 12 years is A foreign national. We have two sons, both acquired citizenship through me. When we were first married, my husband obtained his green card through marriage. We never lived in the US, and after the birth of our first son, and due to his career here in his home country, we gave up the green card and he got a 10 year B visa. That was in 2008. We have travelled back and forth for visits since at least 6 times.
We left my husbands country in 2010 because my husband had a job offer in another country. We were there until now and returned to his home country to process another immigrant visa. Upon doing research on the forms, I came across what can make someone inadmissable. And here is where I don't know what to do. In 2009, my husband went through a terrible time due to MAJOR problems at work and at the time marriage troubles as well. He at one point was so low that he cut himself and has a visible scar. Since that horrible experience, he has overcome it, is working normally, (one Reason for moving to DR was to get away and do something to improve ourselves as individuales and our marriage) our marriage has gotten so much better, and we had another child. I did not even think of that past incident as a barrier to our moving to the US until I came across the info about inadmissability. I am afraid they will deny him the visa because of it, and afraid that since have been living out of the US for so long, that the waiver will be denied. It was a one time incident that he is very ashamed of and he would never do it again, let alone harm another. How can one incident ruin our lives like this? It is not something we took lightly, we had to face it, deal with it, but we have moved on now 5 years later.
My reasons for moving to the US are because my mother is getting older and she is caring for my grandma on her own and she needs me. I also want my boys to go to school there. I have been gone for a long time and want to go home. But I am afraid that if we are totally denied and waiver not approved, that he will lose his B visa as well and then we will not even be able to visit my family at all. We cannot be separated either, we are a family. Any advice or experiences or help will be appreciated. I am so upset.