I may be wrong but I have zero-tolerance towards infidelity. Come on man! in which world are you in? The world is full of varieties and the creator has sent me here to "taste" everything which comes in my way.As you expect "liberty" so you should also try to "hon our" others.
If you can't tolerate it just come to a common minimum program me that both partners would not transgress the demarcated line. Even this does not satisfy the other partner then it is time to call off the "deal".