The reason some think they can keep the ten commandments is because they don’t realize they demand perfect obedience and not just the best “you” can do. You see, when God says, “Do not steal” He means ever! Not even a piece of gum. When He says, “Do not lie” He means ever, not even a little. When He says, “Do not covet your neighbors things” He means not even once!
You see, the Ten Commandments demand 100% obedience, so if you have ever lied, stolen or coveted, you have broken the Law and have no hope! But the Good News of Jesus Christ is, He in fact did fulfill the whole Law. This is why He said, “It is finished” from the cross.
“By one offering/sacrifice He has perfected forever those who are sanctified” (Hebrews 10:14).
The perfect demands of the Law are met in those who have placed their faith in the work Jesus did on the cross. By faith we have now died to sin, died to the Law and are free to walk in the Spirit.
So those who claim to keep the Law really don’t understand its demands. Those who have placed their faith in Jesus Christ and what He did do. We are the ones who know for sure that we need Him because we cannot accomplish the perfection required by the Law. So we live a life of rest and thankfulness for what Christ Himself has done on our behalf!