Personally I feel too many people on here divorce bust and put up with crappy behavior for too long.
Count me as one. I think "waiting" and DBing may have cost me my marriage. I should have put my foot down a long time ago.
However, I am more prepared for the divorce now. If I had put my foot down, and she called my bluff, I would have been a mess. As things stand now, I say "Bring it on. Let me out of this prison."