I'm going to be as honest as possible because I think it might help.
It sounds like you've got a pride issue. At the point where she said "okay" to divorce you should have stopped her right there, told her you said that out of anger and you wanted to develop a plan with her that would get you two back on the path to a better relationship. Counseling, church, dates in the park, whatever she wanted. And yes, if she wanted it, telling you that you love her everyday.
But what is past is past. My advice is to approach her and be as upfront as possible. Ask her what she wanted in the marriage, what made her unhappy, what made her happy and if she could see a future with you again. Tell her you want to make it work. Then act on whatever she tells you. Communicate, communicate, communicate. When people resort to violence it's usually because they've run out of options. Go see someone for your anger. Get counseling with her and without her.
A good post on Productive Arguing is here:
Productive Arguing by Paula Hall, PST
Another good post about how to keep a marriage alive in little ways each day:
100 things in 100 days for love
There are so many issues here. I hope that helps.