Good for you, scorp. I know you have been getting a lot of mini 2x4s, so I just wanted to post with some support and empathy. I know how much this svcks. I, too, had to file even though I didn't want to. I felt a lot of the same things you are feeling now, and my H is attempting to be as controlling as your W. So I do get it. I do want to let you know that, a month later, I am very glad that I filed and I am really grateful that I have a great L to help me through this.
If you don't LOVE your L, get a new one. It happens all the time. I switched mine and it took a whole lot of stress off of me.
Hang in there - I know it can feel overwhelming but at some point the dust will settle and you will be able to quit treading water and start swimming.
me: 44 XH: 42 M 11 years D10 and S8 Bomb drop 9/27/13 D final 7/1/14