God does not require a perfect driving record, but He does require complete coverage.
That is true.
2Ti 2:19 Nevertheless the foundation of God standeth sure, having this seal, The Lord knoweth them that are his. And, Let every one that nameth the name of Christ depart from iniquity.
Mat 7:21 Not every one that saith unto me, Lord, Lord, shall enter into the kingdom of heaven; but he that doeth the will of my Father which is in heaven.
Mat 7:23 And then will I profess unto them, I never knew you: depart from me, ye that work iniquity.
2Ti 3:4 lovers of pleasures more than lovers of God;
2Ti 3:5 Having a form of godliness, but denying the power thereof: from such turn away.
2Ti 3:7 Ever learning, and never able to come to the knowledge of the truth.
Heb 10:26 For if we sin wilfully after that we have received the knowledge of the truth, there remaineth no more sacrifice for sins,
Heb 10:27 But a certain fearful looking for of judgment and fiery indignation, which shall devour the adversaries.
But if a person holds unto sin then the blood of Jesus cannot wash away that sin, for the blood does not apply in their life.
Which we know for a fact that there are many hypocrites, which even the world will testify to that, and they enjoy the world like the world enjoys it, lovers of pleasures more than lovers of God.
Paul said that love does not think an evil thought, and does not rejoice in iniquity, but rejoices in the truth, and love is greater than faith.