I haven't posted very often here, but your story could have been written by me - other than the length of time between, I would have been long gone if I had to wait that long. I now realize that I should have paid more attention to the warning signs and made a graceful exit 2 years ago - but now that we are married I have struggled with finding a middle ground. No advice here, but your story is sooooo familiar that I could have written it myself...
“Life isn't about waiting for the storm to pass... It's about getting out there and dancing in the rain."