okay let’s take out cheating (whatever your definition of cheating is) but can u blame him for being frustrated? sometimes a man does everything for his wife but she wont have sex for whatever reason.
what about the opposite? if she wants more sex than he does..