This concern [of dying with unconfessed sin], I believe, has its roots in Roman Catholic theology. We do not live our lives in a constant race to stay ahead of the game in terms of our repentance. We do not, when we die, have forgiveness for all our sins, save those we commit after our last confession. When we embrace the finished work of Christ, when we place our hope in Him, all our sins, past, present and future are forgiven.
R.C. Sproul Jr.