No one deserves to be verbally and physically abused. That is itself is enough reason to leave a marriage. Sometimes is takes woman a long time to get to the place that "enough is enough".
God is a God of second chances, third chances, fourth chances and so on. He asks us to do the same in forgiving others. Perhaps, he could be asking you to do the same with regard to your husband? Because you posted here at GT, it could be that you are not really sure yourself?
You mention that your husband has had anger issues and that he wants to reconcile. There are a lot of things broken here, but it doesn't mean they are impossible to repair - God is the great healer and restorer.
The fact that you have separated yourself from the situation by leaving is a good thing. It allows you to take a step back and honestly look at the whole picture and protect yourself. It gives you the time away from him that allows you to see if your husband is truly willing to make the necessary changes in himself with God's help.
Continue to seek counseling for yourself and as a couple. But give it a good six months or longer as you feel is necessary. Your husband and you may need professional counseling with a Christian counselor - this situation of cycling through abuse may beyond the capabilities of your pastor.
It's possible your husband was subjected to this abuse in his home growing up - just a thought. He may not have had the greatest example from his own earthly father, but it's possible to gain a new perspective from our Heavenly Father - if he is willing? Is there alcohol involved? If so, a non-negotiable will be attending AA.
Set up the perimeters of your separation with your pastor. There needs to be set guidelines - here's some suggestions:
http://www.growthtrac.com/boards/separa ... -t854.html
Give it a second chance, and begin to date each other again. Do not be physically intimate during this time and do not move back in. It's called dating. There is something in this man that you fell in love with in the beginning. See if those things are still there. Trust takes a long time to rebuild - see if he is willing to rebuild it with you.
If you do not see any changes in behavior after 6 months, then you have your answer. You said things would be better in the past for a short period of time. Well what was that time frame? A couple of weeks or a couple of months?
You don't mention where your relationship with Christ is, or whether your husband has one with Christ. I know through Him all things are possible.
Even what appears to be an impossible situation, may not be.
Be careful, be cautious and watch what God might do. Jumping into a divorce immediately may not always be the right solution. Giving it some more time may be what God is asking you to do - it's called trusting him.
Allow him to guide your emotions and reactions. Allow him to give you a sense of peace about this.
Lord, I lift up bizgirl and her husband to you. You alone know the condition of the heart. I ask that you clearly show bizgirl her husband's heart and his willingness to become a changed man. Draw them both close to you through this time - give bizgirl a sense of peace about the direction her marriage should take. Protect her Lord, do not let her be hurt again either verbally or physically. Clearly show her if this marriage can be saved, and clearly show her if it cannot be saved. In Christ's name - Amen.