I completely "get" where you are coming from. I stayed for six years so don't feel so bad about staying for four. Just be thankful that you can separate yourself from his insanity. Do what you have to do. Work your program. It will get better! Maybe not today but it will get better. I'm a year and a half past my separation and divorce. It is the single best thing I have ever done for myself.