Thank you for the opportunity to assist you.
Q) Please tell me if you believe that my lawyer has been negligent up to this point.
Perhaps. He was supposed to draft the affidavit in a certain way to help you convey facts to the prosecutor in an effort to get the charges dropped without going to trial. He failed to fully develop the facts in the affidavit so that it would have maximum potential for convincing the prosecutor of your position. That was probably careless on his part, which is part of the definition of negligence.
Have you called the attorney and talked to him about this? i.e. Asked, "What happened to the affidavit we talked about? You said you'd include facts X, Y, and Z!" Tell him about the issues your wife has brought up (bi-polar, perception issues, paranoia, confusion, etc.) and show him the new affidavit. Hopefully that will solve the problem and the attorney will get the affidavit fixed up for you.
Q) I would like to know if you believe this new affidavit that my wife drafted up will have a significantly greater impact.
It sounds like the second affidavit you've done will have more impact, yes. It's more than just, "Oh this was an accident ... a one time thing ... he's a swell guy..." etc.
Keep in mind that the prosecutor can still take this case to trial if he believes there is probable cause to believe you committed a crime. I'm assuming that your wife said things to the police at the time of the alleged domestic assault which caused them to believe you committed a crime. Now, later on, she's realized she may have been wrong and it may not have happened the way she remembered or believed.
However, when a witness or victim makes contradictory statements, that's an issue at trial for the judge or jury to determine when or if the witness was telling the truth. If I were the prosecutor I'd certainly look at the affidavit and say, "Well, my case is sunk." But some prosecutors will not do that. They will simply stick with what the alleged victim said at or near the time of the alleged offense and go to trial with that.
I'm not trying to be negative, I just want to warn you of this possibility.
I hope my response has been helpful. If you have follow-up questions or concerns on this topic, please ask. I'll get back to you as quickly as I can, although I may not be online at the moment you respond. Otherwise, I hope you will rate my answer positively as that is the ONLY way I receive credit for my work, and doing so will NOT cost you an additional fee.
Best wishes to you,