Forgiving or not forgiving a cheater is a very subjective matter and there are various factors involved. However, if they are not remorseful there are high chances that they will do cheat again. Hence, it would not be wise to forgive them.