Flydog said:
No, I think he was making a joke. Some elections are "too close to call" (you cannot tell what will happen by looking at the pre-election polls).
Your case is at the edge of what might work (or what might get you into trouble).
Advice: Get a lawyer.
Flydog,
You get it. Good American citizen, you Interview officer would be proud.
To the poster with questions of moral turpitude:
1. If you have had contact with the law within 5 years of filing a N-400 , you will be looked at more intently.
2. If the crime is not exclusionary( meaning just being convicted bars you from citizenship), it becomes a judgement call based on supporting documents etc. That's why you need a lawyer.
3. The best case scenario if you can wait, is to stay clean for 5 years and apply, then your battery case becomes moot. However in your case since you were not convicted, you have a shot at it if you can make a compelling case.
Remember that the interviewing officer makes a recommendation and then the final approval is granted by some faceless person you never even get to meet.
Now imagine that this faceless person is a woman who has been battered before, has a relative or friend who was battered etc, how do you think she would look at your case.
Get a lawyer, if you are denied it becomes a legal case where immigration laws rule and emotional reactions are irrelevant.
What's the worst that could happen, you hire a lawyer, your case get approved, you basically lost money on a lawyer. Well, we pay insurance in this country so...
Bottom line, your case is not clear cut, it has a lot of holes in it. You need a lawyer, luck and goodwill. GOOD LUCK.