It depends on the situation. In most cases, in terms of cheating, I dont give second chances because nothing is the same to me after I find out, but in general being human makes us creatures who make mistakes...if no one ever got a second chance for anything, where would our species be?
We err, we hopefully learn from it...if we have a conscience, we may also feel guilt or remorse or sadness or a desire to right the wrong.