You are right humans tend to have skeltons in there past, however the diffrence is true repentence. Some people think that just saying that they are sorry should excuse there behavior, but true repentence means that a person turns away from there former deeds and they embrace a new way of life.