I do not have an abusive marriage (thank God), but I did spend many years growing up in one. It took nearly 15 years before God delivered me from the hate, anger and rage that it had built up in me. As a child I went through some horrible things at the hand of my father, but God showed me forgiveness, peace and love. God can heal your wounds but wounds like that usually take time to heal. The thing about going through tough times is we are like a bone, when it gets broken it hurts - a lot - the healing process can take a long time depending on how it was broken. But in the end after it is healed, the chances of it being broken again there are very slim. God does not allow us to go through tough and hard times just for the sake of it, there is a purpose and there is a plan. Because of all the things I went through as a child I have been able to help others that were going through the same thing. Not only that, if those things wouldn't have happened I probably would not have learned forgiveness, love and patience as profoundly as I did. God burned off a lot of stuff that did not belong in my life and has made me in to a better person. The refining process doesn't always feel good, but in the Masters hands we can be asured of hope in the end product.
God bless and I will keep you in my prayers.