
I hope you will make a commitment to try out this forum and some of the ideas here for a few months, and then evaluate how your r/s (relationship) has changed.
Much of what you described is the way my wife was, and in some cases still is. Heck... there were days I was sure I was the problem... .the crazy one.
Then I had one of our many counselors suggest I read SWOE (Stop Walking on Eggshells). I couldn't believe that other people "had my life" as well. Then I found this site.
Then I learned about boundaries. After surviving (and I would say thriving) my first extinction burst... .I found hope again.
That was a couple years ago. While my life is far from what I "want" it is stable and my children are doing much better. Issues still come up, but I am much better and wisely evaluating where to expend energy... .and where to "put on my raincoat" and just let the thunderstorm pass.
For instance, today I'm going to have an extra session with my P (psychologist... .some people use "P" to indicate Psychiatrist as well) to make sure I am handled boundary enforcement surrounding family devotions as best as I can. There hasn't been a "blowup" like that in weeks... .perhaps months, where I thought it wise to reach out for a "same day" extra session.
Basically, I want to make sure I am doing best I can with how I relate to my wife when she gets home from work. My focus is on my part. Wife will do what she does.
What do you imagine your life to be like if you went weeks or months in between times when you thought your wife was being unreasonable with you? (substitute abusive for unreasonable or whatever other word you need.)
Again...

, we can help you make your life better.
FF