Anyone caught cheating in a relationship should not punished because in some countries, there is a penalty cruel, violent, and even death. For example, In Saudi Arabia woman to be stoned to death for adultery (It "s part of cheating) while male partner to receive 100, lashes. And in India woman unfaithful husband will be hit with sticks and a hose. Where such action is domestic violence. Including fault for assault harshly.