I truly feel for you. I think the best course is to detach and show your wife positive changes in you. Did she ever mention why she is so angry? knowing that might help you in moving forward in making the correct positive changes.
Can I ask why a D? Why not a legal separation, or something that doesn't make this so final?