It may be
Sometimes a person may be emotionally disturbed when they cheat, but more likely there is an underlying problem with a person's ethical and moral compass.
Each person has a code of ethics he or she lives by. Honesty and integrity is highly valued by most individuals, but not all. There are a few individuals who hold self-interest above other values. This person may become sociopath