It's a question of who is to blame.
If a spouse is kind, loving, available, diligent, etc does she deserve to be cheated on?
No.
If a spouse is kind, loving, available, diligent, etc does she deserve to be denied sex?
No.
See...no contradiction.
If a person doesn't want to be sexually available for a spouse who is kind, loving, available, diligent, etc THEY should seek the divorce and not act so damned naive if they get cheated on.
Imagine entering into a business contract where you and your partner agree to never make a decision without consulting each other. A standard, everyday business decision comes along and your partner is not available for you to consult. They won't return calls, answer email, answer the door when you knock.
You can try to ignore the needs of your business, but it won't go away it just keeps backing up.
You can try and dissolve the partnership but the courts will penalize you.
So what do you do?
Should the business partner act surpised if you unilaterally make a decision?
Who is the first person to break the covenant?