Mr. Shusterman is correct ...you're already playing the wrong 'game' if you are trying to prove bona fides to a judge.
Hire a lawyer ... you're in over your head and this is too serious to learn-as-you-go.
Yes, if you are willing to travel to the US 2 times, you can do it.
Keep in mind that the re-entry permit, even if it is good for 2 years, does not protect you from immigration stopping you at the border and making you go in front of an immigration judge ... to prove that you didn't abandon your residence in the US.
Contact a woman's shelter immediately: (800) 899-4000
They will help you find a safe place where he can't find you.
They will help you to contact the police.
They will help you to find an immigration lawyer that can report him to immigration.
Do it now ... don't wait until he gets violent ... go to a safe place now.
Mr. Moreno 'hit the nail on the head' ... there are facts missing from your question.
People aren't deported for a DUI ... they are normally deported for not being here legally ... or for more serious crimes ... like failure to appear.
Your prior violation of your B-1/B-2 will be an ongoing problem. The J is for training and has the same non-immigrant intent requirements as apply to the B. Although your chances look slim, you can go ahead and try to find a J sponsor: http://j1visa.state.gov/participants/how-to-apply/sponsor-search/
I'm assuming that the visa/I-94 you used to enter the US has expired. Thus a Change-of-Status from one visa classification to another is not possible.
Depending on when you entered ... if it hasn't been more than 180 days since your I-94 expired, you can leave the US and file for an EB-5 and re-enter the US.
Meet with a lawyer ... you're talking about 1/2 to 1 MILLION dollars ... you really want to make sure you do things correctly.