Yea - a lot of our beliefs and experiences line up completely with this.
We're both firm believers that prostitution should be legalized AND respected for the important role it can serve.
Sexual needs/desires drive far too many otherwise loving, compatible couples apart.
Until sexual fulfillment becomes as openly discussed and accepted as other personal fulfillment needs then "cheating" will always be the rule.
Which is why you won't see us "come down" hard on examples of cheating on here. Is it desirable ? NO ! Is it one of the only viable options available to many people ? YES !