Well Ldyblu,
Sometimes you just have to run the white flag up the pole and quit. If you honestly feel like you have given your relationship every opportunity to be ironed out, then that's all you can do. As my grandmother always said, "There's no sense in beating a dead horse." I had to take that advise myself after five years of marriage. Turns out I was married to a man with autism, ASPBERGER'S SYNDROME specifically, and he was NEVER going to get a clue, regardless of how hard I tried to fix things and work things out. Just make sure that you get all your affairs in order to the best of your ability BEFORE you drop the bomb that you are leaving the marriage. Someone with anger issues can be very unpredicatable, and if your husband has been as unreasonable as it sounds up until now, you can bet he won't make it easy for you to leave the marriage if you haven't prepared ahead of time. Best of luck and let us know how you are doing.
Leigh Ann