It’s very unfortunate your situation, but I believe the best you can do is to take some expert help or advice, as it’s extremely stuff for any ordinary person like me to say much about things. I always rely upon ESTA, it’s pretty impressive place for all these issues to get solved, as you can read more about them
from here… Hope this will seal your troubles…. Good luck from my side.