@hollowed455,
End your marriage.
A friend and employee of mine had virtually the same experience you are describing.
Every day he would come into my office and tell me the latest tale about his marital problems. I always felt terrible for him, but also always ended our conversation with D----, she's crazy, and you can't cure her.
Because he was a friend, and because I felt for him, I spent hours with him every week trying to counsel him. Eventually, however, his situation began to effect his job performance and I had to relate to him more as a boss than a friend. I told him we couldn't spend so much time discussing his problems and, in fact, his problems were negatively impacting his performance.
I'm not sure my "tough love" made a difference, but he did end the marriage, or (more accurately) he gave up trying to save it, and immediately it was as if an enormous weight had been lifted from his shoulders.
It's been about six years since they divorced and he is remarried and happier than he had been in a very long time. She is still crazy, but making some other poor sap miserable.
You don't have to hate your wife to leave her, but you need to wonder to what extent you might hate yourself if you are willing to subject yourself to so much pain.
I appreciate that you wrote this post from a sincere place in your heart, but everyone reading it has got to be saying something to the effect of' "Are you nuts?"
If she is truly willing to go into therapy and take the necessary drugs, you might have a chance, but if she hesitates or falters, give it up.
You can sacrifice your happiness in a doomed attempt to make her happy, or you can move on with your life.
Good luck.