¿Héroes del Antiguo Testamento?

Q Leyendo el Antiguo Testamento, pienso como es que Dios puede llamar buenos a esos hombres. No hay ninguno de ellos que no hayan quebrantado Su ley y por lo general de forma profunda. Tome a David, por ejemplo, (un hombre conforme al corazon de Dios). El no solamente quebranto los mandamientos sobre el deseo y el adulterio, sino que asesino tambien. A pesar de eso, Dios lo honro sobremanera. Ah si, yo se que el corazon de David estaba para Dios, pero leo que David no presento ningun sacrificio de propiciacion. ?Estoy perdiendo algo acerca de la Ley y los grandes hombres de la Biblia? ?Que debe pensar una persona?
A Una persona debe pensar que a pesar de que todos estos hombres tenian defectos, y eran pecadores, Dios puede aun usarlos para ejecutar Su proposito, y cuando logran hacer el proposito de Dios, eso le agrada a El. Debemos pensar que si Dios los puede usar a ellos nos puede usar a nosotros tambien. Esto es porque ellos no fueron mejores ni peores que nosotros.

El sacrificio por el pecado era un requisito para que las personas estuvieran en comunion con Dios. Estos sacrificios se efectuaban dos veces al dia por los sacerdotes, y no por las personas individuales. En el Salmo 51:16-17 David hablo de ofrecer algo mejor que un sacrificio. El ofrecio un corazon quebrantado y contrito, y Dios lo acepto.