Heidelberg Catechism 42.115

Chapter 42 — Lord's Day 42

Section 115. Q. 115: No one in this life can obey the ten commandments perfectly: why then does God want them preached so pointedly? A. First, so that the longer we live the more we may come to know our sinfulness and the more eagerly look to Christ for forgiveness of sins and righteousness. Second, so that, while praying to God for the grace of the Holy Spirit, we may never stop striving to be renewed more and more after God's image, until after this life we reach our goal: perfection.