Is it time for a divorce, I really need help?

My wife has a lot of trauma from the start of our relationship. We both made horrible mistakes. I have since overcome the resentment even though it’s hard at times. I have moved forward. I’m not perfect, but I do take a lot of pride in serving my wife and trying to be the best husband I can. My wife does too. She however cannot let go of the trauma and the intense fights from the past. It’s almost any serious conversation today in which she cuts me off, yells at me, and disrespects me. I’m beginning to hate myself because of this. I feel like a half of a man. I find it hard to respect myself when my wife disrespects me so frequently. It makes me feel horrible. Today after she yelled at me again, I had a mental breakdown. I told her she cannot yell at me like this anymore and she needs it grow up. Moments later she said “if you think it’s all me then you can fuck off”. My heart rate went to about 200 and I started screaming into my pillow until I coughed up blood. My hands are still shaking. I can’t handle the blatant disrespect and verbal abuse anymore. I’ve been patiently waiting for her to heal and move forward but it’s not changing. There’s improvement but she’s still doing this.

Updates
1 y
This has also been going on for over a year
Is it time for a divorce, I really need help?
Post Opinion