Some of us learn good things and some of us learn bad things.
2x4: Both you and BBJ have taught your husbands that you have the patience of a saint. That they can continue to take advantage of you and there aren't consequences. Both of you have set rules (e.g., no cheating, move out, etc) but haven't shown them a consequence when they break or violate a rule.
Men are like dogs, sometimes it takes a shock collar to break a bad habit.