The Heidelberg Catechism

Heidelberg Catechism Lords Day 2 – 5. Q. CAN YOU LIVE UP TO ALL THIS PERFECTLY?